2951 117
2672 178
15425 769
8347 222
2194 231
8564 452
41354 286
22761 212
16164 327
8963 453
5803 852
3367 484
2056 261
4195 492
2038 248