3006 882
2348 428
4444 549
3061 315
2107 51
3946 389
2070 70
7911 421
14478 682
6504 514
2367 138
5742 652
3597 606
6540 511
5323 355
2320 371
1567 203
3841 550
3524 725
53856 185
4083 661
10384 688
26944 679
29439 717
46842 115
15195 357
10771 183
13324 476