4501 30
7434 789
21516 156
16375 315
3435 598
5016 476
15646 60
37195 142
21450 478
17704 420
4077 286
5844 93
3738 192
12280 505
3295 613
2385 356
3822 522
5358 400
5698 503
5294 832
7834 373
2976 478
9785 390
15809 837