11636 34
30141 86
5743 195
144561 573
8788 731
5530 249
3581 320
6926 584
5132 767
7877 290
16570 720
4424 452
3179 317
8176 528
5385 653