27299 137
5401 642
4023 176
31263 235
1195387 3173
737494 2236
35283 486
177550 727
60543 343
19378 399
198562 493
7679 362
6082 160
13035 671
3266 324
5221 584
5760 508
52469 422
42336 844