15261 97
5553 680
125642 689
17566 427
25237 84
3520 319
8454 436
13864 616
3604 269
2842 224
7770 692
3553 383
8017 784
2302 58
2188 300
1913 190