27085 137
5393 642
4010 176
31140 235
1194508 3172
736345 2234
35270 486
177322 727
60411 343
19328 399
197978 493
7656 362
6074 160
13027 671
3258 324
5214 584
5739 508
52285 422
42006 844