3506 306
6897 530
4114 162
3291 623
4228 478
5242 302
4713 55
4944 656
3608 645
4966 378
6317 420
12479 378
4588 729
27429 574
3344 500
3143 63
10125 399
3307 61
5473 234
6895 567
2309 90
2552 267
5943 420
3058 602