28973 179
14655 500
10746 673
11980 712
13597 284
4248 240
12808 803
2119 418
1245 231
848 153
1392 340
600 134
2353 485
862 146
897 243
2966 770
3209 981
727 96
17955 277
2496 674
2290 708
2646 794
1513 267
4545 368
1228 254
2856 554
3549 918
1861 504