45089 626
17284 358
18132 715
7372 242
20133 224
11130 360
9835 85
14466 556
35497 396
2285 193
3351 334
8134 567
6904 555