45095 626
17294 358
18136 715
7374 242
20139 224
11135 360
9841 85
14478 556
35509 396
2286 193
3352 334
8141 567
6909 555