3005 761
11050 403
3759 654
11496 794
1386 353
13626 114
10941 289
6481 374
9741 226
2659 559
5430 334
3130 394
2193 245
1541 228