27016 524
3270 678
3042 178
4209 619
4102 642
1587 360
2105 71
70597 68
45577 88
84825 784
62510 210
39026 110
9055 557
4953 777
3858 648
3753 839
3477 621
39915 246
65265 413
21999 575
768 45
17420 332
43126 661
42009 910