2846 441
17636 259
38818 168
50901 423
11681 95
37369 262
5922 587
6849 669
5486 558
4286 551
6092 390