2761 506
15228 537
45691 385
3972 58
5089 299
3037 846
4353 809
7972 471
3018 229
3073 590
3107 266
17216 278
1820 191
36505 489
3762 713