2589 332
2145 87
1066 181
3294 555
4666 668
5748 686
8099 347
6559 139
1599 290
3354 355
30590 633
17168 188
3407 888
14950 448
64387 782
25349 673
5557 774
9149 780
49479 164
15117 692
4570 576
9091 718
18534 622
2959 430
2221 213
4729 210
5420 632
7554 681