2625 603
3084 438
4082 382
1674 310
3713 349
4151 653
929 26
1758 207
2827 304
2266 197
3110 609
29037 113
25520 290
3159 442
14950 497