45092 626
17289 358
18134 715
7373 242
20136 224
11131 360
9837 85
14471 556
35501 396
2286 193
3351 334
8134 567
6907 555