1050 116
3752 923
6417 793
5514 508
4962 797
13439 649
2892 515
3128 76
2260 423
1415 270
799 93
1555 264
3984 349
3155 279
1155 183
12350 752