30021 846
4483 344
27988 146
27728 990
15370 363
15268 1011
6284 257
13557 336
13109 168
9180 208
12621 303
6423 528
10606 801
7596 743
7325 632
5500 278
6967 374
29274 460
9306 502
70712 611
5434 818
55806 570
56388 602
36397 334
6889 613
4359 562
12286 260
5883 477