3599 502
2835 283
1809 85
4664 686
7586 448
3526 516
4093 976
2596 283
4575 928
2374 75
3389 463
26047 428
59585 366
12912 143
28639 117
51016 187
46088 331
67960 691
58996 297
22392 846
33698 472
74521 126
19221 244
58829 608
41690 598
45640 665
55315 707
27094 742