25912 339
13419 186
239395 2030
22350 763
49075 584
76973 666
29280 744
3882 563
3880 789
6546 512
4901 802
2989 502