3086 687
2784 260
42474 93
7114 521
3227 469
5172 907
5370 633
4956 509
23167 639
8234 354
6279 588
17362 472
19659 314
986 126
5089 740
3811 731
4702 72
7789 803
16675 82
6244 724
13983 278
20305 476
3488 149
4912 184
32185 249
20742 435
4600 91
4155 603