9992 433
11505 324
18226 669
26870 217
1115 27
2718 266
6944 39
4388 399
5954 389
7706 323
3462 483
4868 340
3578 91
13315 367
3830 640
4003 358
7238 249
14895 508
3945 534
12218 653
16863 591
12866 510
11898 911
2935 504