25909 339
13418 186
239374 2030
22348 763
49047 584
76957 666
29279 744
3882 563
3879 789
6546 512
4901 802
2988 502