39903 375
7058 420
3030 203
8206 629
6312 474
2990 175
4895 599
20049 670
9412 789
7307 934
10374 663
21156 916
11810 600
10555 217
3882 140
1445 74
5627 433
20347 474
2720 102
3204 46
4302 753
2060 47
5255 637
6369 696
12208 348
5688 799
1511 210
6483 196