29913 150
33423 179
21980 322
24817 575
13480 169
9512 823
14536 387
6855 846
11085 39
8225 425
24551 244
6438 170
7902 74
5046 566
12183 77
3597 194
3645 329
5216 109
4689 598
18106 324
26054 574
23175 426
18485 747
8226 94
12170 208
3007 189
12032 104
18046 635