3005 761
11050 403
3759 654
11498 794
1386 353
13627 114
10942 289
6481 374
9742 226
2659 559
5430 334
3130 394
2194 245
1541 228