45033 626
17211 358
18108 715
7362 242
19953 224
11094 360
9787 85
14402 556
35402 396
2276 193
3340 334
8095 567
6853 555