25908 339
13415 186
239355 2030
22345 763
49025 584
76928 666
29279 744
3881 563
3878 789
6546 512
4901 802
2988 502