331 62
1468 155
14386 37
12929 91
2814 280
2873 272
3623 674
6539 548
9722 167
14319 271
2334 106
12345 637
2833 458
6363 443
14389 792
7741 38
8531 407
5148 512
16150 316
8265 318
36772 91
20707 585
6716 137
5286 730
6809 497
5883 648
1867 106
4221 334