3293 95
5028 440
3071 198
98552 851
37272 243
116629 315
288670 818
265746 586
88282 263
172957 289
108283 748
51302 194
27659 271
52760 281
35949 841
99402 648
81632 426
50136 915
57096 255
183179 789
148713 368
7329 473
1192 32