23074 118
154089 305
77754 839
61732 540
40952 105
15933 103
16964 608
6418 144
2849 601
12335 426
27192 100
4578 99
2447 461
5101 798
37052 439
4529 490