2761 506
15262 537
45694 385
3973 58
5103 299
3037 846
4361 809
8005 471
3024 229
3082 590
3117 266
17254 278
1823 191
36559 489
3765 713