45043 626
17221 358
18109 715
7362 242
20009 224
11098 360
9794 85
14423 556
35422 396
2276 193
3342 334
8108 567
6862 555