25895 339
13405 186
239301 2030
22323 762
48938 584
76878 666
29275 744
3879 563
3876 789
6541 512
4898 802
2987 502