12486 129
31685 144
15261 757
4884 469
3013 320
12919 107
27041 259
24492 287
11286 895
7449 613
4777 135
4200 524
4320 719
11559 404
5295 25
13035 626
7564 125
16447 266
10520 973