1129 313
3595 494
2178 279
63909 662
669 89
4724 503
5653 406
6311 789
7802 736
22883 621
10297 264
6221 489
6713 82
5718 122
6148 375
4149 258
3433 366
2770 144