39932 375
7059 420
3031 203
8209 629
6319 474
2990 175
4896 599
20125 670
9413 789
7308 934
10376 663
21164 916
11812 600
10559 217
3882 140
1445 74
5629 433
20352 474
2720 102
3204 46
4304 753
2060 47
5256 637
6370 696
12211 348
5690 799
1511 210
6484 196