25057 112
14259 175
18497 913
106932 230
28344 298
23387 211
53075 487
67851 449
41885 175
44033 114
20455 966
28329 600
22859 773
4304 177
57862 653
36570 437
37219 280
15649 348
10146 45
18884 226
45263 530
12683 643
20992 63
91685 792
2318 105
2510 89
2318 262
3545 428