15377 150
8641 609
16129 503
17963 879
6261 309
20730 324
11914 482
8712 401
20419 675
4912 549
1805 70
7977 432
3029 530
11474 470
8969 826
5529 516
3629 394
3746 158