3595 502
2830 283
1804 85
4656 686
7585 448
3522 516
4087 976
2589 283
4572 928
2367 75
3385 463
26012 428
59389 366
12870 143
28506 117
50957 187
45895 331
67860 691
58891 297
22318 846
33652 472
74374 126
19170 244
58764 608
41656 598
45432 665
55190 707
27026 742