4903 85
2794 439
6901 438
2853 351
7753 284
6718 731
4176 572
8493 874
4317 712
2060 264
3830 693
3114 193
4105 195
5014 275
3082 218
4778 802
7208 850
94590 606