40928 230
17594 526
5220 607
6572 187
2400 446
2679 125
5740 803
4866 123
18394 576
11146 812
10076 907
7002 623
4657 225
6932 572
4717 128
5476 199
7718 980
7674 372
3142 167
14554 294
25253 554
11837 621
4979 582
4151 600