1678 238
2903 293
8582 489
4227 771
5331 27
11073 670
2938 284
9233 690
14337 680
4857 136
16531 444
11750 49
5057 53
3118 329
4654 650
5741 184
26743 912
14263 523
5211 423
4336 743
3953 383
6635 641
3047 509
4233 36
19159 540
18001 688
6503 51
2172 232