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