30971 513
37823 169
10458 239
17964 116
11060 301
8444 946
30355 464
13344 783
9720 842
6284 337
4415 133
14802 419
10611 264
11007 489
19196 628
7331 169
12905 130
2232 257
12967 694
6144 408
36174 79
8700 48
9088 255
39344 143
19297 699
13051 655
5959 868
6297 92