45080 626
17269 358
18125 715
7369 242
20120 224
11123 360
9828 85
14457 556
35484 396
2282 193
3350 334
8126 567
6890 555