2783 506
15948 537
45869 385
4162 58
5260 299
3056 846
4403 809
8360 471
3119 229
3106 590
3210 266
17861 278
1869 191
37458 489
3864 713