14781 529
6758 662
6587 877
2495 121
5400 353
4198 518
4012 380
4445 163
2675 583
3792 593
8077 494
5473 59
2242 327
2048 58
3048 131
4329 906
2903 243
1353 73
3087 309
8294 905
4126 53
3679 626
3410 389
2479 277
3890 56
2995 253
2768 127
7053 220