2936 697
3077 441
17670 259
38949 168
51092 423
11724 95
37616 262
5953 587
6891 669
5499 558
4310 551
6150 390