37047 665
7702 283
31911 862
255419 936
20510 394
40926 144
10488 50
21262 270
12232 242
15016 581
4593 687
4685 248
4117 590