27006 149
12226 663
8853 46
37669 597
8168 390
18018 246
24840 381
51757 300
15748 285
30477 348
8011 745
3523 101
3882 574
18834 172
10157 99
9674 624
2346 153
3464 232
11480 465