2648 603
3020 438
4347 382
1773 310
3910 349
4217 653
938 26
1782 207
2944 304
2146 197
3115 609
28926 113
25499 290
3272 442
14964 497