2232 647
13843 936
17804 259
40682 168
51379 422
11890 95
37912 261
5998 587
6973 669
5554 558
4358 551
6146 390