21495 159
4868 641
10779 441
4299 638
29537 342
30885 177
12145 294
3680 74
29215 233
2591 166
13642 343
29689 107
6993 45
9521 671
4151 372
12277 741