2131 510
1823 468
1696 424
1217 272
3030 697
10983 154
5188 685
33756 281
15088 403
54867 173
16752 508
12152 121
6019 171
32565 344
6773 482
4496 637