3226 277
96159 580
15475 203
23012 158
19272 513
2492 226
162017 755
204219 310
77817 542
5110 291
187689 1013
51588 69
45551 485
111042 748
156199 380
32305 215
141658 386
51496 257
130048 411
164688 800
101663 813
3683 274
49072 142
151381 295
215169 647
30058 158
95550 802
98144 220