3005 761
11077 403
3777 654
11525 794
1388 353
13636 114
10947 289
6485 374
9775 226
2667 559
5453 334
3139 394
2197 245
1542 228