2913 105
3789 78
12273 175
4938 671
4716 80
3902 235
9100 452
20099 640
23892 344
8418 68
4200 506
3695 551
5726 520
1688 174
7538 608
5799 636
7745 156
5629 668