129124 329
90187 171
67493 553
143130 377
30645 678
289323 746
236141 813
86033 294
115126 471
76727 102
57771 222
41734 298
7423 798
94989 903
62478 662
18598 936
6908 665
12233 853
4985 557
333855 591
2771 121
2794 65
4548 600
4311 53