45095 626
17296 358
18137 715
7374 242
20143 224
11135 360
9842 85
14478 556
35510 396
2286 193
3353 334
8143 567
6911 555