45125 626
17316 358
18142 715
7378 242
20187 224
11150 360
9862 85
14497 556
35563 396
2289 193
3355 334
8160 567
6932 555