4595 114
3976 131
6674 717
6106 322
9402 768
24763 612
8222 937
18361 123
11756 466
10023 267
9559 654
4728 564
2439 107
3775 842
2685 406
7399 881
3099 120