30960 513
37802 169
10450 239
17961 116
11044 301
8435 946
30338 464
13338 783
9711 842
6280 337
4411 133
14787 419
10600 264
10999 489
19179 628
7326 169
12892 130
2231 257
12961 694
6140 408
36123 79
8694 48
9080 255
39325 143
19271 699
13044 655
5954 868
6293 92