2779 506
15858 537
45842 385
4145 58
5233 299
3056 846
4397 809
8323 471
3109 229
3101 590
3202 266
17805 278
1867 191
37332 489
3857 713