30878 287
20280 276
12186 207
45933 166
16850 410
23527 857
17567 157
30717 631
84267 727
25469 466
18631 240
31000 333
15836 111
8727 77