21320 159
4828 641
10759 441
4292 638
29504 342
30870 177
12142 294
3675 74
29149 233
2578 166
13574 343
29582 107
6976 45
9496 671
3568 371
12265 741