57527 852
4833 424
1477 169
3182 575
2922 701
2450 507
3582 676
2266 477
3629 588
3341 285
3944 768
671 47
36336 326
30003 324
19635 113
22582 541
13483 296
30547 760
26287 263
15135 340
10333 244
9991 166
34879 440
10697 157
9406 343
10310 844
6978 512
7359 597