25928 339
13425 186
239460 2031
22359 763
49150 584
77046 666
29286 744
3883 563
3881 789
6548 512
4901 802
2992 502