25945 339
13441 186
239562 2031
22384 763
49289 584
77160 666
29300 744
3886 563
3886 789
6552 512
4903 802
2995 502