22080 1040
10368 655
13253 132
20861 660
49070 685
589202 1538
75732 518
9361 359
30215 196
21778 115
16796 261
25131 1869
2950 324
5941 176