9681 308
5284 209
16896 570
18999 553
11660 122
15466 553
4569 382
8774 244
19188 687
9105 339
12624 719
5882 96
6705 356
9991 926
6808 433
13482 403
11846 113
12928 101
14119 234
12238 841
5977 217
19013 536
7387 666
8060 865
4191 494
2926 88
4857 500
28648 238