8005 48
4521 675
2075 307
6368 539
325 60
1153 121
7642 486
1529 307
3913 927
5824 348
5436 147
1029 202
9928 637
218 57
12984 264
11756 468
735 189
5131 816
3995 300
2858 546
3966 413
21505 664
3890 794
4972 579