2502 105
6618 844
7102 215
8335 698
3935 248
6464 263
3194 282
3600 57
4931 745
3329 337
5074 744
7130 807
9824 681
4721 753
2828 165
3141 540
3550 300
3734 280
8193 83
3250 128
5563 561
5108 210
4201 615
8388 179
5321 52
4359 476
5090 676
10000 234