14390 306
2787 477
5639 493
39778 672
2874 651
8208 291
24607 137
4225 58
12297 648
4279 640
6590 62
2291 213
4973 849
10488 376
1517 157
1589 125