38503 52
9782 258
2984 446
6815 699
5300 471
19096 211
16723 457
4186 583
12962 154
11480 824
2423103 3915
3472 587