4050 768
1583 312
15465 335
24674 650
677340 1565
48387 89
5963 667
7653 111
8638 97
9790 814
37925 719
7477 531
14233 598
12243 300
90365 395