29931 108
27698 732
63434 429
141435 329
13202 175
19439 89
14276 264
28007 66
40870 393
87523 107
10891 471
41481 187
15822 807
28840 811
22063 37
19159 405
10384 448
32151 147
15920 324
47853 664
16287 254
43684 400
23935 367
9687 151
36179 516
32631 788
16438 926
8183 478