21486 664
3694 94
2810 362
14141 225
34227 908
5048 771
13433 312
10563 381
4471 754
6956 185
2975 409
26381 103
6796 617
15049 493
3371 597
18329 477
1321 50
2552 38
7691 723
3946 528
6778 334
6800 316
2912 300
4209 585