329 85
2830 870
9862 414
4162 393
9494 178
469 60
1407 262
3862 702
1743 304
946 34
3315 778
6849 253
1095 185
1953 332
16268 234
24138 119
769 69