25871 339
13366 186
239093 2030
22272 762
48687 584
76707 666
29263 744
3875 563
3873 789
6535 512
4893 802
2983 502