2128 128
1172 180
2958 402
2078 97
15233 481
6276 746
14288 66
173080 696
6280 594
8144 602
4800 672
4249 286
5884 200
7644 576
13025 467
5133 86
5789 279
8470 927
3080 54
12307 117
9533 663
4718 501
2816 66
6649 571
7361 678
38576 273
7584 51
13579 503