15603 97
5845 680
126669 689
17582 427
25270 84
3551 319
8493 436
13915 616
3626 269
2850 224
7812 692
3565 383
8027 784
2335 58
2203 300
1928 190