3590 838
16078 1028
14808 153
15252 458
20237 557
4868 145
17142 274
4028 556
7044 132
21394 514
2146 605
22665 164
3553 778
8121 73