3005 761
11059 403
3773 654
11520 794
1388 353
13633 114
10945 289
6484 374
9770 226
2660 559
5451 334
3137 394
2196 245
1542 228