2859 776
56038 700
7627 661
10293 340
16205 820
9553 831
8723 319
6640 204
22142 703
7490 576
9396 275
11815 80
13226 56