2451 287
3573 297
3853 358
5383 609
4018 132
15984 617
4719 126
10791 52
7400 570
9320 233
7865 423
6381 86
14774 238