14024 322
1947 268
22502 281
8835 529
4268 719
1639 162
1962 115
7037 112
15895 722
3939 555
3071 261
2905 396
2501 500