25947 339
13443 186
239577 2031
22395 763
49308 584
77177 666
29302 744
3887 563
3886 789
6552 512
4904 802
2995 502