45059 626
17248 358
18118 715
7366 242
20080 224
11113 360
9813 85
14443 556
35457 396
2278 193
3348 334
8118 567
6877 555