15021 83
30126 597
3065 855
2373 471
1733 346
4174 657
2251 414
19477 101
29319 346
3206 753
25771 251
1036 41
75499 369
19934 641
16449 119
17903 380
8540 485
16875 405
36817 795
41000 416
10532 562
25864 186
3408 50
10278 49
9342 172
8071 407
4759 449
35236 952