2300 654
3070 739
1313 293
1717 358
1592 57
7531 226
2161 304
20793 345
6839 249
3530 65
5130 822
9159 78