2698 277
4582 391
122170 973
3514 38
4652 80
2153 63
5797 116
8806 676
5330 158
16936 178
6587 700
10490 257
22495 393
24704 181
8003 547
4356 107
2842 422
5013 428