45095 626
17295 358
18136 715
7374 242
20140 224
11135 360
9841 85
14478 556
35509 396
2286 193
3353 334
8141 567
6911 555