30951 513
37775 169
10446 239
17948 116
11040 301
8428 946
30323 464
13334 783
9705 842
6275 337
4407 133
14779 419
10590 264
10995 489
19176 628
7320 169
12877 130
2225 257
12951 694
6136 408
36100 79
8681 48
9068 255
39316 143
19254 699
13041 655
5950 868
6284 92