23231 506
1127 239
5549 544
889 176
1826 491
72996 829
97273 668
7196 52
24927 264
8307 150
1535 319
2419 271
9577 398
17335 735
37650 888
18596 63
2424 365
4301 649