41533 371
20389 192
1577 298
19108 984
4798 457
9650 487
4133 521
44249 737
30066 447
32455 815
4239 204
6254 709
4018 464
22683 595
7008 176
40857 67
3182 93
12164 43
13204 664
12237 430
7004 210
3111 73
12568 734
3677 520
147862 877
3626 541
2909 544
22050 268