3006 761
11144 403
3780 654
11528 794
1390 353
13639 114
10950 289
6491 374
9777 226
2677 559
5457 334
3141 394
2197 245
1543 228