4002 375
6683 954
7248 215
6951 562
3039 33
6765 361
8192 388
5123 278
9736 376
6426 93
4731 308
11305 221
9703 731
11904 474
6588 75
9318 871
9633 415
5460 375
4870 172
7849 360
5634 114
10260 503
12905 274
8256 129