7881 668
19816 276
43855 280
3598 113
31686 352
26707 581
21394 589
21873 808
2628 325
5846 147
11448 575
4241 654
10956 785
8026 569
17001 551
12812 493
259911 832
3018 525