2625 603
3084 438
4082 382
1674 310
3709 349
4146 653
929 26
1758 207
2827 304
2266 197
3110 609
29037 113
25520 290
3158 442
14947 497