3005 586
5100 372
11344 314
19167 613
15780 254
7146 429
9095 135
6528 437
6509 796
5077 392
5209 674
8574 711
3312 352
8265 185
18293 740
11682 73
2930 113
6839 518
5158 324
24534 284
17182 812
4597 382
3675 685
6571 603