22269 202
4888 332
3090 870
6670 879
3777 658
7318 526
1816 167
68601 474
25231 845
30464 41
2693 103
3318 509
5165 249
1178 121
2527 317