15006 201
13668 889
301 61
733 174
3031 632
2155 520
2594 226
2236 556
1195 150
1143 233
2698 603
2830 514
3353 920
2875 744
1963 266
2425 334
3561 726
3292 478
3122 457
3463 555
3009 674
1890 99
3944 499
18283 989