2507 689
2346 515
1970 473
617 115
1591 275
2785 615
18563 681
4355 286
1657 287
1804 128
2947 526
10173 107
10219 59
3667 427
8162 472