27048 137
5391 642
4009 176
31118 235
1194354 3172
736148 2234
35270 486
177278 727
60390 343
19321 399
197871 493
7652 362
6071 160
13027 671
3257 324
5211 584
5735 508
52253 422
41962 844