2531 97
14155 459
5361 208
70184 180
27979 674
265844 1216
3556 616
2271 232
7215 538
218747 776
13286 66
4369 266
6942 262
144778 754
24042 320
34176 713
17781 621
34812 908
8228 662
35220 608
16652 585
53888 986
8488 324
33775 504
13703 100
65875 388
26287 821
56901 691