810 149
40729 647
2015 381
2572 625
1018 250
1576 421
292 59
2856 488
1675 356
2777 920
1721 520
1718 474
1906 342
3108 978
421 100
532 124
1543 268
441 61
1343 38
21928 313
12462 486
6881 798
40072 200
58587 700
7584 730
23039 653
8947 661
4268 621