2897 602
10484 909
3061 180
1175 73
8047 293
618 99
9051 217
3809 673
2182 268
3289 801
4843 788
9148 149
6881 162
2935 442
3067 587
2674 648
3860 534
2756 62
3677 606
12657 688
15891 447
12790 197
672 123
6792 877