8653 35
5851 125
7899 751
6398 311
3936 167
6110 261
4324 693
4361 420
4208 132
1848 152
9724 375
4181 343
4506 363
5896 394
5633 281
6045 262
2651 265
6577 780
4515 294
7722 163
3671 137
8478 96
4917 534
6685 954