2786 506
15964 537
45872 385
4167 58
5265 299
3057 846
4405 810
8374 471
3120 229
3106 590
3212 266
17872 278
1874 191
37492 489
3864 713