40008 375
7070 420
3032 203
8212 629
6329 474
2990 175
4898 599
20316 670
9418 789
7313 934
10382 663
21207 916
11828 600
10568 217
3883 140
1445 74
5629 433
20352 474
2720 102
3204 46
4304 753
2060 47
5257 637
6373 696
12224 348
5691 799
1512 210
6490 196