12362 702
12884 327
4681 110
3043 484
11595 535
1634 316
2603 459
2277 254
6714 169
8070 784
2559 222