25907 339
13414 186
239352 2030
22345 763
49015 584
76925 666
29279 744
3881 563
3878 789
6546 512
4901 802
2988 502