27021 137
5389 642
4008 176
31089 235
1194242 3172
735967 2234
35270 486
177252 727
60379 343
19320 399
197821 493
7649 362
6069 160
13026 671
3256 324
5210 584
5734 508
52237 422
41937 844