5678 165
2758 439
2835 473
3847 301
3343 511
3658 505
2504 296
4570 403
3092 549
7295 620
34050 656
30931 125
1034 145
38099 483
39058 290
11265 59
13197 257
7875 504
10636 78