1285 330
3378 829
14951 97
2666 87
667 29
13640 555
2802 421
1508 304
1531 75
1612 68
2471 162
2760 544
1132 43
2633 628
2547 654
3386 735
48665 670
32487 796
3235 417
1711 109
2487 295
2894 314
9868 963
5313 444
640 153
1596 300
3601 634
1264 197