3005 761
11055 403
3761 654
11506 794
1386 353
13629 114
10942 289
6482 374
9749 226
2660 559
5437 334
3132 394
2194 245
1541 228