4918 606
2520 52
12433 907
17369 639
17565 587
2940 274
5214 374
6245 120
13818 784
81891 612
5557 138
11801 314
9173 733
7604 479
13118 56
8263 537
9306 725
3355 288