25941 339
13435 186
239542 2031
22382 763
49262 584
77138 666
29298 744
3883 563
3886 789
6550 512
4902 802
2995 502