15912 840
11774 556
3688 639
4176 354
8819 450
16712 63
35894 239
2546 564
3421 774
30621 141
2624 596
7345 523
4776 823
7665 351
2112 321
21442 158
16426 669
2285 310
3205 561
3263 475
4333 782