2500 171
10696 574
7408 64
77460 181
4700 350
3497 273
17746 613
2921 287
8665 243
3778 436
4741 623
4874 857
13020 708
10470 667
20728 47
34726 614
14729 426
1948 150
15002 579
3851 508
8679 203
13631 821
12108 601
3691 132