3005 761
11050 403
3759 654
11495 794
1386 353
13625 114
10941 289
6481 374
9739 226
2659 559
5430 334
3129 394
2193 245
1541 228