1601 50
16642 538
53038 191
6428 191
27756 392
4728 756
9518 621
13751 52
14590 412
15278 906
15591 758
3696 655
5068 73
2929 234
7631 506
11795 58
2965 491
18122 792
10801 261
9252 667
13721 835
15546 747
7058 504
33575 91
14556 126
8287 724
6305 393
3295 469