5397 31
10625 321
5676 190
4194 634
16379 171
4542 736
9612 291
3047 35
8884 309
4415 284
5076 76
7961 893
10437 117
7226 267
8236 279
57893 761
6693 558
5507 546
4205 336
4690 100
17659 128
15752 761
4677 617
7426 895
6807 353
3130 198
6597 83
4030 619