25924 339
13423 186
239449 2031
22357 763
49135 584
77030 666
29286 744
3883 563
3881 789
6547 512
4901 802
2992 502