2761 506
15213 537
45688 385
3971 58
5089 299
3037 846
4351 809
7957 471
3013 229
3071 590
3099 266
17198 278
1818 191
36489 489
3762 713