5561 495
7975 668
31623 539
29126 188
45899 621
4610 455
13380 267
5380 941
22592 780
9432 708
6503 914
5973 818
1783 218
3254 273
2579 477
2633 310
3538 561
3735 475