1013 176
5494 313
3073 870
3690 914
1287 173
2970 692
3704 547
1485 86
2960 510
2933 733
1671 296
1886 312
2066 391
1240 108
688 70
1905 423
2769 463
1798 167