3796 180
5369 252
2942 56
2638 375
106470 689
28832 892
3145 403
4644 563
7230 751
14135 322
11726 648
6076 842
3333 587
9649 43
4564 530
3486 473
6835 642
5141 654
5427 399
1872 110
9102 735
5934 642
3917 714
2525 307