24429 308
41634 1527
32264 1072
26029 708
37341 1264
35554 1253
26652 1373
47574 1123
24701 1324
24942 1047
31887 1955
31130 1968
342780 5180
288532 3079
264336 3755
244952 2753
212732 2094
203482 3004
193395 2620
185878 2294
150502 1782
123292 2378
123038 1247
122570 972