2602 304
3037 43
10071 52
2651 64
12935 429
4511 748
8886 605
2656 124
3577 25
4437 810
5077 428
2770 134
5406 312
4141 878
1929 410
2785 511
2713 626
8067 784
5892 370
2013 183
2645 136
4337 832
6763 545
9596 236
14747 351
7916 621
6198 631
14449 688