29621 291
4650 124
2523 55
5184 871
6756 515
8194 637
5408 522
4382 138
3860 486
46896 729
10101 603
2095 66
6347 756
4485 226
3952 245
1964 84
6569 214
16482 505
4253 151
6909 95
6531 48
7154 530
4980 134
4954 839
5390 679
4500 605
3403 360
5291 484