25880 339
13382 186
239153 2030
22289 762
48767 584
76768 666
29268 744
3877 563
3874 789
6537 512
4896 802
2985 502