3530 232
4958 102
742 55
31611 179
9689 669
4841 623
2568 413
5226 588
3920 802
2863 445
4810 78
3396 573
3187 921
1669 315
3483 707
3163 787