916 155
2790 476
2654 391
19616 694
24850 41
10947 111
22224 535
2627 69
3123 667
10374 601
3916 585
2539 410