4009 680
1955 76
1114 134
19400 61
7274 877
1558 339
5045 639
2437 418
3410 680
8525 905
1213 155
3023 127
1576 173
5705 215
9047 261
30768 835
6105 719
12224 55
3713 729
4900 483
2569 604
1580 276
2279 116
4337 564
911 88
5320 961
3235 323
1315 157