45084 626
17272 358
18125 715
7370 242
20123 224
11124 360
9832 85
14460 556
35487 396
2284 193
3351 334
8129 567
6896 555