2761 506
15233 537
45692 385
3972 58
5090 299
3037 846
4355 809
7982 471
3018 229
3075 590
3111 266
17229 278
1822 191
36520 489
3762 713