45084 626
17276 358
18126 715
7370 242
20126 224
11124 360
9832 85
14463 556
35491 396
2285 193
3351 334
8130 567
6898 555