1010 281
1652 432
16460 716
10549 596
18223 474
9750 97
9828 253
12222 187
9233 580
8008 345
3924 497
7074 466