27056 137
5391 642
4009 176
31123 235
1194411 3172
736224 2234
35270 486
177300 727
60397 343
19323 399
197907 493
7653 362
6074 160
13027 671
3258 324
5214 584
5736 508
52269 422
41979 844