2761 506
15304 537
45699 385
3977 58
5106 299
3038 846
4361 809
8015 471
3026 229
3083 590
3119 266
17282 278
1824 191
36593 489
3767 713