25934 37
7533 521
7000 600
6203 43
15901 826
16651 485
3381 150
8939 808
4332 93
5245 424
2837 44
4733 81