3005 761
11059 403
3769 654
11519 794
1388 353
13633 114
10945 289
6484 374
9768 226
2660 559
5450 334
3137 394
2195 245
1542 228