1301 250
2820 423
2888 321
4463 69
2285 370
4610 559
2999 144
3291 431
6762 567
3740 607
4722 196
3700 506
3060 512
3593 783
658 53
5650 123
1386 222
3829 535
8440 624
2653 39
1990 345
3162 552
2784 601
5526 196