3005 761
11050 403
3758 654
11493 794
1386 353
13623 114
10940 289
6481 374
9738 226
2659 559
5427 334
3128 394
2191 245
1541 228