25855 339
13343 186
238973 2030
22243 762
48495 584
76588 666
29255 744
3870 563
3871 789
6534 512
4885 802
2980 502