2045 72
1231 229
6371 638
11620 510
3824 562
1121 118
15975 161
2072 115
4053 794
4843 859
3311 500
3499 385
3457 357
6691 202
3330 87
7183 182
4748 705
4577 75
7596 421
13494 508
24714 167
8128 630
18028 253
10585 618
6017 36
5184 347
17222 676
5746 215