25945 339
13442 186
239572 2031
22393 763
49303 584
77168 666
29301 744
3887 563
3886 789
6552 512
4904 802
2995 502