2500 97
14125 459
5342 208
70139 180
27919 674
265590 1215
3552 616
2269 232
7212 538
218595 776
13273 66
4361 266
6937 262
144705 754
24036 320
34167 713
17771 621
34794 908
8219 662
35199 608
16649 585
53883 986
8486 324
33774 504
13701 100
65854 388
26266 821
56878 691