45082 626
17270 358
18125 715
7370 242
20121 224
11123 360
9829 85
14458 556
35485 396
2282 193
3350 334
8128 567
6891 555