25873 339
13376 186
239139 2030
22281 762
48740 584
76746 666
29268 744
3877 563
3874 789
6536 512
4896 802
2985 502