1538 484
12273 155
6629 957
6551 294
4027 123
22565 619
5238 590
7844 246
7733 107
8291 622
21100 566
30323 293