2761 506
15229 537
45691 385
3972 58
5089 299
3037 846
4353 809
7973 471
3018 229
3073 590
3108 266
17217 278
1820 191
36508 489
3762 713