3018 644
1412 300
3940 452
1170 122
2077 49
167232 682
2797 390
14242 89
46976 548
25365 277
6201 508
37892 645
5798 873
5218 746
4298 381
5802 147
7335 144
6443 605
2502 348
4656 734
20681 38
1570 298
6381 604
5015 519
2856 39
19097 984
8327 627
3604 331