651 204
189 44
1701 504
1482 361
2861 575
3004 787
1141 355
31470 648
23193 346
8032 170
7980 553
9916 846
14659 548
12397 629