673 87
2769 335
6469 706
5898 574
51139 94
13504 309
17779 445
3734 610
3492 678
12512 129
5055 266
2708 602
4686 196