704 87
2779 335
6478 706
5902 574
51139 94
13505 309
17815 445
3740 610
3497 678
12573 129
5065 266
2709 602
4688 196