2593 166
4085 110
6720 740
6751 856
14282 544
22180 278
14487 501
9284 155
6399 787
12786 746
33396 543
3972 673
7465 79
8409 493
4222 223
3278 277
5344 521
15118 649
5406 567
3293 94
6932 735
4503 658
4642 646
7956 229
3805 586
2353 154
3852 629
5382 188