28574 65
42364 890
52247 731
9927 769
77512 1072
24471 363
4535 226
3675 234
6493 373
15592 175
3779 439
7141 495
3949 63
9503 927
9169 622
6656 628
2599 511