25894 339
13399 186
239280 2030
22320 762
48918 584
76865 666
29274 744
3879 563
3876 789
6541 512
4897 802
2987 502