9691 308
5288 209
16899 570
19008 553
11662 122
15477 553
4569 382
8776 244
19197 687
9106 339
12627 719
5884 96
6709 356
9995 926
6810 433
13486 403
11853 113
12940 101
14123 234
12244 841
5981 217
19017 536
7389 666
8061 865
4191 494
2926 88
4857 500
28651 238