3969 375
3444 926
14019 276
8732 363
4237 191
3191 400
3159 735
2793 534
3173 447
3977 281
3239 832
3046 596
1295 55
5568 767
1174 31
6377 624
2048 240
3587 611
2068 432
8011 175
3682 643
22598 336
2015 295
1491 58