2761 506
15251 537
45694 385
3973 58
5100 299
3037 846
4358 809
8002 471
3023 229
3079 590
3113 266
17243 278
1822 191
36541 489
3765 713