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