737 236
380 89
2722 808
1021 310
671 194
1268 295
899 238
2649 580
3476 503
3088 290
17525 560
5513 431
12954 687
12287 894
56442 548
23525 215
8475 186
4533 400
28548 61
21429 228
19683 449
2829 337
11992 650
1863 126