2950 117
2672 178
15421 769
8347 222
2193 231
8563 452
41354 286
22761 212
16160 327
8962 453
5803 852
3367 484
2056 261
4195 492
2037 248