40735 116
20804 559
6325 675
4810 699
5846 547
3128 372
8549 351
3843 330
10067 687
1458 134
17329 601
5447 515
2917 571
10238 496
14961 570
10521 688
12873 351
2398 377
3678 307
13214 508
6818 359
12214 684
2367 37
8002 517
6759 520
11004 268
15344 930
58359 591