674 87
2770 335
6470 706
5900 574
51139 94
13504 309
17783 445
3735 610
3492 678
12521 129
5056 266
2708 602
4686 196