2045 72
1231 229
6378 638
11628 510
3824 562
1125 118
15997 161
2076 115
4054 794
4843 859
3311 500
3504 385
3466 357
6695 202
3331 87
7189 182
4749 705
4583 75
7599 421
13498 508
24742 167
8128 630
18028 253
10585 618
6018 36
5184 347
17234 676
5750 215