3503 618
3820 522
1120 73
10557 304
12443 285
32273 218
26735 679
17362 179
3221 102
27252 543
5549 803
2887 721
8032 689
4426 425
9049 342
629 128
4492 229
7127 481
1513 234
4417 716
3860 36
2127 272
10467 489
15319 603
8406 558
894 160
4462 226
70949 169