14022 322
1947 268
22502 281
8834 529
4268 719
1639 162
1962 115
7037 112
15893 722
3939 555
3071 261
2905 396
2501 500