30600 313
9004 657
2961 461
4224 664
2553 329
23882 240
10383 262
2713 146
5339 652
9064 166
3308 484
6444 709
119505 283
3647 578
3637 686
33117 848
1968 209
1728 37
6235 754
34149 535
8051 223
12030 58
1926 129
7528 512
3385 170
25226 347
4763 793
2999 99