1331 316
2844 684
3045 854
1682 142
5246 368
13191 329
13333 423
4492 329
6310 824
4424 412
21438 139
3850 225