2761 506
15232 537
45692 385
3972 58
5090 299
3037 846
4355 809
7981 471
3018 229
3074 590
3111 266
17225 278
1822 191
36514 489
3762 713