45075 626
17267 358
18124 715
7369 242
20118 224
11120 360
9826 85
14457 556
35483 396
2282 193
3349 334
8125 567
6889 555