2667 111
861 88
3377 892
1775 408
2797 328
777 50
11558 531
3050 839
10660 153
591 83
3323 665
3287 846
15670 102
9590 354
2547 587
26154 653
2942 448
2412 481
4968 788
3098 654
1891 388
11018 676
8273 106
6203 647
2366 56
16032 866
5869 461
1867 382