2761 506
15250 537
45694 385
3973 58
5099 299
3037 846
4358 809
7999 471
3023 229
3078 590
3113 266
17241 278
1822 191
36541 489
3765 713