14014 322
1947 268
22502 281
8832 529
4267 719
1632 162
1962 115
7037 112
15892 722
3939 555
3071 261
2904 396
2501 500