2596 219
807 87
2825 335
6525 706
5925 574
51150 94
13513 309
18077 445
3759 610
3532 678
12861 129
5108 266
2717 602
4705 196