30290 41
34932 172
14807 119
8578 47
54859 593
18685 731
3765 469
4786 428
2780 73
16916 581
24558 188
35236 660
3059 367
10529 432
9141 850
3420 309
1613 66
20528 532
5537 622
3798 200
15066 69
1082 89
1797 220
2084 382
3664 203
3457 578
2076 180
2641 575