22594 780
11017 670
17570 128
6582 43
6028 721
10441 91
40901 302
5071 661
7095 488
13019 457
18153 79
4598 530
1563 105
5161 540
12258 109
2255 79
3520 101
4295 506
3525 564
2924 245
9214 626
51486 94
12663 313
3766 357