1031 83
1164 113
1548 200
2103 424
3636 882
2687 669
1297 215
4223 594
7821 311
5754 670
2003 133
785 74
3975 660
2625 423
1261 178
3260 738
2606 646
1553 353
871 95
2229 333
2887 473
2524 511
1583 361
1405 46
4542 443
3614 509
4109 671
12080 342