1046 70
3608 331
3699 234
6563 94
1729 117
4600 638
9528 747
2714 164
11546 489
13726 890
6510 721
3898 579
4215 741
13238 263
3858 346
4348 219
32192 364
5017 134
18330 114
22912 755
17073 432
14293 679
18647 142
16745 139
9934 717
43109 751
360628 532
58960 312