13191 114
5580 733
20019 352
61153 211
36220 654
8985 486
14076 308
16522 686
17142 369
12350 372
31947 145