25057 112
14259 175
18497 913
106929 230
28344 298
23387 211
53074 487
67844 449
41885 175
44032 114
20455 966
28328 600
22859 773
4304 177
57857 653
36570 437
37214 280
15649 348
10146 45
18883 226
45262 530
12683 643
20989 63
91685 792
2318 105
2510 89
2318 262
3545 428