16860 327
9893 35
10047 313
6395 559
12744 227
11244 547
15229 876
24840 935
7104 719
19801 214
16443 605
6886 269
8427 499
7108 485