1093 275
985 142
3013 724
2180 327
4607 81
55885 547
16623 648
40924 259
14947 90
12994 553
21372 430
9943 297
77433 920
64955 756
16653 70
24216 480
7531 76
7142 132
87607 1093
34369 258
49407 1041
28317 529
11162 453
18571 496