37020 665
7702 283
31910 862
255412 936
20510 394
40925 144
10488 50
21259 270
12232 242
15016 581
4593 687
4684 248
4117 590