12035 95
12130 239
20507 117
9441 946
35040 465
14913 784
11339 842
7371 337
5186 133
17808 419
13062 264
12471 505
21300 631
8956 171
14898 130
2603 257
15223 694
7148 408
42907 80
10623 48
11120 255
40965 146
24234 702
14494 655
7104 868
7638 92
19060 192
20989 188