2999 500
38049 211
8196 394
4381 366
2821 316
25729 181
119039 165
14746 208
8195 624
8239 154
152995 448
111822 676
46164 533
109318 310
21668 1020
5978 481
31048 813
36503 187
27195 708
24169 766
14742 365
4113 192
5391 185
3467 775
1715 273
25671 482
21171 167
52970 718