416 96
2280 729
3063 830
3764 580
20966 224
15542 381
12919 593
5031 386
4134 650
6297 275
12310 59
5040 284
6342 99
7840 479
8003 48
7058 145
8524 441
1919 338
1544 83
10148 592
2045 329