3005 761
11050 403
3752 654
11489 794
1383 353
13617 114
10939 289
6481 374
9733 226
2658 559
5417 334
3124 394
2188 245
1541 228