30566 313
8988 657
2957 461
4224 664
2551 329
23882 240
10382 262
2713 146
5339 652
9064 166
3306 484
6444 709
119479 283
3647 578
3637 686
33112 848
1968 209
1728 37
6235 754
34134 535
8051 223
12029 58
1926 129
7528 512
3385 170
25219 347
4763 793
2999 99