25874 37
7533 521
7000 600
6201 43
15901 826
16651 485
3381 150
8937 808
4329 93
5244 424
2837 44
4733 81