1578 412
2513 676
93109 446
2571 605
2285 591
3510 608
3339 445
2161 43
3180 346
5774 529
18507 692
87426 177
2864 76
4857 289