2784 506
15956 537
45871 385
4163 58
5262 299
3056 846
4404 810
8366 471
3120 229
3106 590
3210 266
17863 278
1872 191
37466 489
3864 713