9675 308
5278 209
16888 570
18982 553
11655 122
15454 553
4568 382
8773 244
19181 687
9095 339
12615 719
5877 96
6698 356
9983 926
6805 433
13478 403
11837 113
12920 101
14112 234
12236 841
5976 217
19010 536
7386 666
8058 865
4189 494
2926 88
4857 500
28647 238