2786 506
15966 537
45872 385
4168 58
5265 299
3057 846
4406 810
8379 471
3120 229
3106 590
3212 266
17876 278
1874 191
37496 489
3864 713