5897 86
6056 351
13693 200
16029 168
10307 609
16180 732
8141 676
3678 150
11353 377
3428 520
3722 436
3110 265
5088 719