2956 43
9952 52
2580 64
12885 429
4489 748
8876 605
2623 124
3489 25
4431 810
4955 427
2723 134
5325 312
4109 878
1861 410
2754 511
2700 626
8051 784
5848 370
1983 183
2616 136
4300 832
6732 545
6476 236
14519 351
7906 621
6155 631
14326 688
4907 966