2050 241
3460 385
2293 118
20457 611
50791 333
3576 855
2889 462
26227 99
5458 208
7185 464
6653 768
6216 589
1787 192
3099 288
6929 79
5977 672
10020 500
2207 95
22222 276
6195 962
25884 142
13538 574
3541 627
3983 76
143290 328
30173 692
19569 418
2179 271