14006 598
8516 213
6720 583
5564 643
6004 726
3221 331
2473 215
9064 394
43524 291
8282 508
3974 129
10997 910
3129 188
4406 312
5114 631
9368 695
24103 621
4931 54
8720 162
7028 149
2960 498
3844 644
2559 387
5709 131