27038 137
5391 642
4008 176
31112 235
1194305 3172
736079 2234
35270 486
177266 727
60384 343
19321 399
197850 493
7651 362
6071 160
13027 671
3257 324
5210 584
5735 508
52247 422
41957 844