45095 626
17293 358
18136 715
7374 242
20136 224
11135 360
9840 85
14478 556
35509 396
2286 193
3351 334
8141 567
6909 555