425 125
445 111
1232 362
2170 648
542 171
3001 480
28571 277
15480 575
4337 477
9590 635
6220 310
4090 589
2519 782
1122 292
1298 315
446 52
2289 531
1969 334
3478 386
856 175
2630 613
3010 833
2832 727
1094 302
1368 378
1648 359
612 167
2792 577