5050 393
3823 292
1780 343
2713 715
2233 614
2154 76
5542 870
1206 110
4765 849
3094 628
3122 822
1643 306
3899 846
1172 241
1895 152
2174 240
1382 193
1640 366
2631 816
4325 893
5059 892
3459 607
4772 837
1320 340