1001 63
1327 175
3597 636
13036 454
5323 355
2247 404
13635 890
4864 863
3095 728
2675 217
3334 373
2636 124
1932 83
6764 295
2742 476
4059 339
1228 242
2320 371
1621 105
6507 807
1922 301
3823 554
2329 393
3578 156
3641 571
1567 203
20786 725
28886 301