1050 116
3752 923
6417 793
5514 508
12378 266
6875 563
1709 365
2484 141
15397 149
4213 586
1548 270
22178 612
4151 519
3055 646
15925 368
5010 604