3005 761
11050 403
3758 654
11494 794
1386 353
13624 114
10940 289
6481 374
9738 226
2659 559
5430 334
3129 394
2192 245
1541 228