5008 87
11889 567
24457 840
7540 845
7920 659
14295 765
48121 640
4524 264
9850 448
6081 79
10168 90
8607 653
3851 313
6896 482
14887 301
7396 679
11035 528
17644 449
11142 248
9156 425
5816 669
11840 320
40922 389
8122 657
20604 159
10473 782
14723 777
8993 275