3776 75
4564 626
2205 32
4608 269
3295 331
5530 537
3848 372
2855 266
4263 597
5453 546
5199 358
154611 663
108403 524
126768 599
85321 516
199062 484
211589 994
71750 337
68632 750
153413 287
40790 766
14195 312
1932 366
3903 876
2938 109
5263 495
1347 113
2613 149