2953 117
2672 178
15436 769
8354 222
2195 231
8565 452
41365 286
22765 212
16168 327
8968 453
5803 852
3367 484
2056 261
4196 492
2039 248