12745 342
2703 666
343 96
5895 521
3590 759
3641 519
1012 79
1645 304
13824 579
2115 369
2615 357
3056 469
1541 253
22500 406
3764 436
1833 328
2936 509
3092 319
1752 119
994 61
1234 303
2206 446
3217 806
2616 522