27012 137
5388 642
4008 176
31083 235
1194176 3172
735851 2234
35270 486
177233 727
60371 343
19320 399
197769 493
7647 362
6067 160
13026 671
3255 324
5210 584
5734 508
52232 422
41918 843