6935 350
3473 184
3982 428
14404 277
3886 816
12386 651
15895 735
11977 268
37434 171
25292 438
1622 38