5947 596
12177 419
4921 240
2777 588
4718 721
1340 44
3280 493
2609 265
3813 406
3335 419
10782 524
4995 88
2183 80
4442 215
35594 711
12078 484