19706 354
15432 838
662 141
2502 624
1114 262
1190 316
1546 302
1956 506
2182 662
2847 823
3000 878
1122 253
949 267
997 289
1028 256
2571 698
2603 582
2111 562
520 49
3018 757
1657 461
2750 572
1249 337
1746 450
244 63
2401 653
2500 758
1514 438