22999 203
34420 276
10450 362
170962 1088
8283 66
15864 565
14861 772
31196 257
34819 396
19012 924
25696 736
32617 722
24222 672
12063 260
10928 932
13431 505
22906 79
35253 85
17947 547
40860 242
37200 216
226899 1025
14359 68
27416 126