108636 307
81158 425
79435 159
244767 814
55541 547
128239 358
96181 381
276784 1028
256751 730
203856 764
50919 132
102379 709
96348 875
85435 743
76038 285
100761 459
65962 90
51510 267
36993 813
109747 375
158876 760
40068 266
308436 952