40735 116
20804 559
6325 675
4810 699
5846 547
3128 372
8549 351
3843 330
10070 687
1458 134
17333 601
5447 515
2917 571
10244 496
14962 570
10521 688
12873 351
2398 377
3679 307
13214 508
6820 359
12217 684
2369 37
8002 517
6759 520
11004 268
15344 930
58371 591