30067 509
10298 84
2743 368
1608 177
2070 255
2000 275
1034 34
12236 547
25567 290
10707 203
2721 284
11172 134
26774 783
8467 453