14911 769
3488 532
47553 760
3046 166
9283 418
2699 311
2755 346
3307 401
15127 409
9673 50
6634 648
3936 317
4922 573
1880 172
2494 117
5192 86
2947 521
2980 379
2006 213