25895 339
13406 186
239306 2030
22323 762
48944 584
76883 666
29275 744
3880 563
3877 789
6542 512
4898 802
2987 502