2985 540
4228 352
5469 143
15559 579
10599 627
28165 133
6673 666
8265 717
2339 255
3101 644
18261 72
3427 300
9441 209
3522 280
34535 477
6134 137
17977 361
16163 362
12815 642
6844 648
7779 129
4622 162
9106 245
5290 67
2845 362
10368 304
22516 516
4668 572