25806 339
13302 186
238532 2030
22172 762
48062 584
76272 666
29231 744
3863 563
3863 789
6520 512
4877 802
2974 502