25891 339
13398 186
239254 2030
22313 762
48881 584
76839 666
29272 744
3878 563
3875 789
6539 512
4897 802
2986 502