3531 232
4960 102
743 55
31613 179
9690 669
4841 623
2568 413
5226 588
3920 802
2864 445
4810 78
3397 573
3187 921
1669 315
3483 707
3163 787