1322 307
876 142
2212 355
10521 294
4319 713
3099 240
18113 862
15852 81
9074 231
7449 506
6998 519
3578 167
8982 657