2586 221
3727 584
1677 57
9216 673
3858 191
3655 729
7282 151
6308 282
10616 582
5320 521
3436 854
2177 447
1446 147
1986 229
2576 344
11790 593
18625 548
11891 152
19795 429
9447 228
14496 468
21289 242
2386 397
1071 121
3063 688
3194 123
3192 560
2666 655