11565 31
7598 494
9401 777
20498 475
20506 628
22369 563
13236 303
7427 442
9038 370
5060 92
19200 563
6909 60
4825 175
47667 656
765 44
14025 244
91390 847
9429 938
5541 145
1608 97
1732 42
6085 242
2311 340