27002 137
5387 642
4007 176
31074 235
1194101 3172
735759 2234
35269 486
177223 727
60365 343
19320 399
197748 493
7645 362
6065 160
13025 671
3255 324
5210 584
5733 508
52219 422
41901 843