4009 680
1955 76
1114 134
19396 61
7274 877
1557 339
5045 639
2437 418
3410 680
8524 905
1213 155
3023 127
1576 173
5705 215
9046 261
30768 835
6105 719
12224 55
3712 729
4900 483
2569 604
1579 276
2279 116
4336 564
911 88
5319 961
3235 323
1315 157