3501 808
10528 359
14241 163
19134 178
31125 292
5242 176
8208 869
8326 389
12541 693
3171 214
1098 74
26804 186
19790 469
4224 549