14536 430
1680 180
1049 179
10000 530
16895 158
9096 392
18181 354
15898 258
2591 243
22621 100
16564 646
2256 169
6183 963
4523 609
4689 216
5068 362
26864 533
14780 852
10568 382
5613 270
3478 468
2877 123
3281 396
3562 22
15270 280
14065 321
3147 465
3142 446