2685 146
3631 300
4211 454
4063 257
13360 626
19273 560
15309 634
16665 904
20158 599
6789 699
16754 129
21179 125
5681 732
6142 923
9322 479
4505 639
8616 504
3707 96
1203 68
4840 764
10760 70
7176 174
7884 63
7945 490