2560 312
21533 313
13379 278
2682 515
5773 648
4298 142
6287 581
11759 644
5064 604
2347 144
4343 291
30633 871
3158 385
8690 589
4344 191
3834 115
4000 552
5978 72
19533 190
12402 214
2707 182
3895 478
4402 371
4885 762