2387 277
2867 171
6553 590
16905 169
5199 121
4761 523
20400 312
3912 358
8049 297
4092 377
9474 234
6879 795
2714 320
2749 210
8183 75
10005 367
19509 371
3994 561
3911 182
2861 479
7005 521
3793 575
31337 478
7808 828
3103 428
4292 47
12718 538
4183 212