129135 329
90196 171
67505 553
143140 377
30648 678
289358 746
236182 813
86042 294
115139 471
76735 102
57776 222
41737 298
7423 798
95010 903
62486 662
18600 936
6908 665
12235 853
4985 557
333885 591
2773 121
2794 65
4548 600
4311 53