5096 490
4450 275
2729 34
52292 725
29930 413
4056 377
3681 844
78987 627
3221 273
8858 676
3724 556
8787 540
7818 865
2066 241
21100 562