40935 510
13170 232
13787 677
11839 187
6032 136
4971 76
21636 236
5577 530
18179 754
8381 482
2746 458
6351 359
7709 102
21878 280
20305 742
16833 962
10646 241
9580 129
8596 731
5069 237
23855 454
5430 302
4314 344
5237 782
5619 361
5653 290
11149 765
4596 867