29262 108
28127 300
4332 572
1097 126
4343 568
9897 179
4673 761
4244 441
2128 151
4363 266
2112 516
4209 531
2031 312
2834 799
17055 680
14016 352
2326 136
302 43
2635 690
8368 835
214239 181
138483 420
43150 645
65383 610