13403 339
3004 551
24296 159
5763 641
11351 441
4657 638
37108 342
31480 178
15683 295
5053 74
31681 234
2857 166
15323 344
34761 107
7698 45
9882 671
4590 374
12816 741