25880 339
13381 186
239149 2030
22288 762
48762 584
76766 666
29268 744
3877 563
3874 789
6536 512
4896 802
2985 502