2507 97
14130 459
5350 208
70151 180
27929 674
265633 1215
3552 616
2269 232
7213 538
218624 776
13276 66
4363 266
6938 262
144719 754
24036 320
34169 713
17773 621
34798 908
8220 662
35201 608
16649 585
53883 986
8486 324
33774 504
13701 100
65857 388
26272 821
56881 691