2507 97
14131 459
5351 208
70153 180
27929 674
265638 1215
3553 616
2270 232
7213 538
218631 776
13276 66
4364 266
6938 262
144721 754
24036 320
34169 713
17773 621
34798 908
8220 662
35202 608
16649 585
53883 986
8486 324
33774 504
13701 100
65858 388
26272 821
56884 691