5583 772
3621 203
3984 514
12378 166
3780 527
2133 301
8203 228
3688 860
3724 728
3081 42
2508 169
3224 806
4075 149
3789 521
3876 532
6910 366
3249 327
7053 303
3208 231
3726 388
5400 524
16095 52
4499 98
6405 173
13781 133
93148 799
6323 598
7577 625