4886 300
16214 586
32993 364
2963 543
4415 168
10120 523
9200 628
9763 656
14303 450
20655 517
6665 758
11006 610
5480 575
4225 639
689 38
19648 74
2983 376
39500 290
25410 464
5289 237
3584 866
4763 109
33729 281
6424 313
9285 89
3726 113
9667 275
7736 233