3880 310
5455 605
6104 597
9671 562
38748 214
14114 409
12983 455
4568 373
6913 930
7348 547
2198 39
4004 311
5520 498
8236 537
11231 737
7431 907
5029 852
3617 235
4102 89
4382 147
9155 61
6046 741
11094 788
8421 583