1050 116
3752 923
6417 793
5514 508
8681 492
2751 587
1783 295
6237 351
1869 339
8756 694
10603 410
3187 732
9896 255
3445 188
16372 282
10913 339