2786 506
15967 537
45872 385
4168 58
5266 299
3057 846
4406 810
8379 471
3120 229
3106 590
3212 266
17878 278
1874 191
37498 489
3865 713