2633 110
8522 214
10880 799
9740 673
5209 552
1215 43
5630 413
29179 164
5354 121
1791 507
2897 215
2301 71
3142 317
6245 488
4859 89
6623 669
15059 694
5201 772
3508 29
7550 788
5802 689
5670 573
2926 63
6908 620
37899 87
27151 79
2673 424
9414 257