45036 626
17218 358
18108 715
7362 242
19972 224
11097 360
9791 85
14410 556
35409 396
2276 193
3341 334
8101 567
6856 555