4849 857
2860 61
21523 728
4803 731
10269 357
15958 649
10385 907
5510 464
1975 340
4628 119
8680 352
3894 927