39971 375
7070 420
3032 203
8211 629
6325 474
2990 175
4898 599
20224 670
9414 789
7311 934
10379 663
21183 916
11818 600
10564 217
3882 140
1445 74
5629 433
20352 474
2720 102
3204 46
4304 753
2060 47
5257 637
6371 696
12213 348
5690 799
1512 210
6488 196