15253 97
5551 680
125627 689
17566 427
25236 84
3519 319
8453 436
13863 616
3604 269
2841 224
7770 692
3553 383
8017 784
2301 58
2188 300
1913 190