12406 702
12890 327
4697 110
3043 484
11599 535
1636 316
2603 459
2278 254
6722 169
8073 784
2562 222