2936 697
3079 441
17671 259
38952 168
51096 423
11726 95
37620 262
5954 587
6891 669
5500 558
4313 551
6152 390