45073 626
17262 358
18123 715
7367 242
20110 224
11118 360
9824 85
14456 556
35481 396
2281 193
3348 334
8125 567
6887 555