329 85
2830 870
9864 414
4163 393
9497 178
471 60
1409 262
3863 702
1748 304
947 34
3315 778
6850 253
1095 185
1953 332
16268 234
24139 119
769 69