583 161
2692 541
33258 422
30479 346
19991 388
12030 826
5759 290
6039 651
13792 296
23266 673
11280 88
27718 194
3716 581
2666 270
4388 657