5970 706
14702 527
7339 50
7016 87
4380 214
19705 671
26630 349
3567 738
4269 486
4125 495
6776 903
3737 748
8313 806
2777 358
13807 721
11747 642
12904 160
3624 399
2962 41
3650 534
3849 568
9618 886
3244 185
4646 619