25909 339
13417 186
239361 2030
22346 763
49038 584
76944 666
29279 744
3881 563
3878 789
6546 512
4901 802
2988 502