17570 128
3658 494
5606 530
1903 143
5433 509
11017 670
3677 287
5060 373
5217 161
5526 253
22594 780
15970 346
10441 91
6028 721
7095 488
6582 43
16943 457
5071 661
5161 540
4598 530
13019 457
40901 302
8965 922
2255 79