3382 36
4111 657
3259 732
16217 529
18064 540
5552 126
5468 51
1728 314
2799 555
3304 821
2391 326
3937 310
22051 385
3971 392
3797 566
2205 507
13328 916
15713 586
3715 281
2527 61
2329 153
4063 604
2519 252
13275 744
2275 523
3569 973
5040 564
4017 499