2518 500
3312 335
2643 397
5890 505
5136 257
4719 529
10126 303
5259 215
4100 489
5413 670
6092 596
4799 482
6236 561
5671 562
9648 531
2934 134
3872 585
5929 807
4081 300
15217 664
2873 442
4862 529
6853 421
1598 312