2784 506
15961 537
45871 385
4165 58
5264 299
3056 846
4404 810
8369 471
3120 229
3106 590
3211 266
17868 278
1872 191
37480 489
3864 713