27037 137
5391 642
4008 176
31111 235
1194300 3172
736066 2234
35270 486
177264 727
60383 343
19321 399
197847 493
7651 362
6070 160
13026 671
3257 324
5210 584
5735 508
52246 422
41953 844