13009 876
3549 422
1002 64
1659 42
3606 79
5953 592
4196 806
2386 144
3367 461
2560 512
2982 399
4363 348
2130 370
3900 361
3381 582
3067 482
2475 281
4929 71
4889 482
4581 219
3094 525
11481 774
15561 654