55016 493
14538 498
1728 63
22477 475
5655 242
13675 357
2260 331
5390 756
2489 272
22795 165
4093 416
3033 459
32556 458
16283 632
13008 57
20382 420
2236 195
5494 454
16610 225
19903 452
5010 948
46864 549
11321 184
34432 374
3360 560
7748 392
14221 600
6516 901