468 32
9516 103
15716 176
6506 843
10380 458
3947 140
9830 589
367636 1001
96536 391
5954 384
22087 88
28154 341
33522 541
7214 107