21007 159
4774 641
10735 441
4284 638
29465 342
30851 177
12135 294
3663 74
29065 233
2563 166
13446 343
29446 107
6956 45
9479 671
3561 371
12254 741