2761 506
15248 537
45693 385
3973 58
5098 299
3037 846
4358 809
7997 471
3023 229
3078 590
3113 266
17239 278
1822 191
36536 489
3764 713