25871 339
13362 186
239091 2030
22271 762
48686 584
76700 666
29263 744
3874 563
3873 789
6535 512
4893 802
2983 502