15048 103
12276 806
15162 447
6542 399
3971 580
8985 363
4498 566
27289 765
2662 325
5391 502
4946 320
1987 229
1272 43
3704 756
3233 634
10786 457
2097 348
3836 719
11399 785
4626 459
4741 684
3821 207
13462 162
3302 593