25009 65
44146 86
8947 370
13859 743
34542 593
4106 226
30947 574
17265 781
8517 411
29044 86
40668 114
11303 600
40218 673
6097 294
129679 1137
6866 662
8680 498
4659 283
29980 143
9922 391
5070 254
8121 458
9985 225
15924 523
20482 238
45491 380
9113 279