2911 224
8647 389
4343 237
12700 299
5268 35
4931 42
5522 137
11914 604
4859 528
17756 778
6950 93
5679 309
7112 956
3689 97
6090 592
100214 633