4009 252
5532 594
2756 482
23722 695
3221 256
31583 120
20992 807
5798 798
34921 142
27734 653
2330 323
6064 602
12209 277
17015 302
11508 814
6610 71
2706 255
194543 651
12890 327
9322 101
105758 695
12171 615
2768 150
2971 346
1896 96
6503 715
4753 145
2981 446