45084 626
17271 358
18125 715
7370 242
20121 224
11124 360
9831 85
14458 556
35487 396
2284 193
3351 334
8129 567
6895 555