25883 339
13390 186
239190 2030
22297 762
48802 584
76791 666
29271 744
3878 563
3874 789
6537 512
4896 802
2986 502