40857 116
20902 559
6426 675
4921 699
5902 547
3156 372
8555 351
4003 330
10195 687
1467 134
17590 601
5764 515
2943 571
10449 496
15115 570
10541 688
12917 351
2410 377
3841 307
13262 508
6875 359
12394 684
2425 37
8014 517
6808 520
11015 268
15362 930
59144 591