2761 506
15228 537
45690 385
3972 58
5089 299
3037 846
4352 809
7971 471
3018 229
3073 590
3107 266
17213 278
1820 191
36505 489
3762 713