8895 95
3951 93
9617 30
34154 379
6919 520
7861 479
3377 195
14432 801
12568 503
4017 766
12288 126
22253 785