896 208
1888 549
16790 385
2944 323
7972 313
3776 345
4798 757
9911 265
3068 44
18449 385
7311 223
23009 262
21368 618
3108 870
4543 93
4869 509
1901 132