416 96
2280 729
3062 830
3762 580
20966 224
15541 381
12919 593
5029 386
4134 650
6297 275
12309 59
5039 284
6342 99
7840 479
8003 48
7057 145
8523 441
1919 338
1544 83
10147 592
2045 329