129158 329
90201 171
67508 553
143149 377
30650 678
289404 746
236213 813
86049 294
115145 471
76745 102
57779 222
41741 298
7423 798
95015 903
62487 662
18600 936
6908 665
12235 853
4985 557
333908 591
2774 121
2794 65
4548 600
4311 53