2948 117
2672 178
15415 769
8343 222
2193 231
8563 452
41351 286
22760 212
16156 327
8959 453
5802 852
3367 484
2056 261
4195 492
2037 248