12997 587
18631 195
3305 89
2842 281
41191 780
5004 507
6096 391
4796 729
4016 589
4901 126
4588 553
2046 151
2282 247
2969 113
3871 123
5769 104
3035 241
5063 677
6732 375
11179 156
10019 546
7675 276
17973 521
5368 521