2575 512
81870 413
11481 282
29821 211
2148 63
9446 134
46833 679
56630 785
26397 1058
14145 453
18017 778
12205 212
15473 730
42717 445
4497 384
6262 36
3861 699