25895 339
13404 186
239294 2030
22322 762
48935 584
76873 666
29275 744
3879 563
3876 789
6541 512
4898 802
2987 502