1496 37
6012 753
2840 99
2033 213
3073 582
4627 559
6126 589
57170 374
3069 288
3697 202
4232 252
25516 493
169298 551
9936 65
14718 642