30962 513
37808 169
10453 239
17962 116
11047 301
8441 946
30341 464
13339 783
9713 842
6281 337
4412 133
14793 419
10602 264
11002 489
19181 628
7329 169
12899 130
2231 257
12965 694
6141 408
36137 79
8697 48
9082 255
39333 143
19279 699
13050 655
5954 868
6295 92