2761 506
15246 537
45693 385
3973 58
5098 299
3037 846
4358 809
7996 471
3021 229
3077 590
3113 266
17238 278
1822 191
36531 489
3764 713