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