401 71
1141 280
18896 382
6711 321
2055 266
2903 510
4311 457
43118 292
4148 528
8725 52
8190 160
2564 288
3449 371
13955 346
3143 702
29952 170
16692 879
3203 458
2894 358
4052 957
7792 45
4606 171
5600 232
1741 131
3198 519
2668 113
6292 619