2648 603
3019 438
4345 382
1772 310
3909 349
4216 653
938 26
1782 207
2944 304
2146 197
3114 609
28923 113
25499 290
3272 442
14963 497