29629 562
12826 803
3208 659
2121 418
1245 231
3518 770
849 153
1172 138
1392 340
600 134
2356 485
862 146
899 243
3266 632
3209 981
727 96
17998 277
2496 674
2290 708
2173 481
2646 794
9678 844
1513 267
4552 368
2261 414
1228 254
2492 790
3087 809