21130 631
5914 270
3302 518
1511 394
2541 377
552 76
3138 639
1546 407
3967 727
3785 905
2656 492
3547 596
11940 1006
1234 53
3214 655
15126 658
5532 661
3989 723
2961 143
29254 287
16417 252
7338 618
691 67
5203 778