31075 128
6312 106
12700 480
19223 420
2386 95
8795 461
19607 166
7003 699
2919 459
4213 161
6862 240
3492 318
5594 471
3557 307
7407 683
3726 201
6995 85
22073 668
25356 848
4229 54
8417 99
9884 828
22006 211
13504 315
9688 83
16832 457
6000 568
3852 337