2761 506
15231 537
45692 385
3972 58
5090 299
3037 846
4354 809
7977 471
3018 229
3073 590
3109 266
17224 278
1821 191
36511 489
3762 713