2502 68
4971 800
2754 291
3812 710
3135 248
5730 394
1367 229
4451 436
4301 792
5168 693
6740 726
4531 689
4552 807
5449 334
3328 644
8498 747
563 43
4594 135
1526 336
4461 357
6554 360
6372 440
1528 69
4278 639