30068 509
10298 84
2743 368
1608 177
2070 255
2003 275
1035 34
12236 547
25577 290
10708 203
2721 284
11172 134
26774 783
8468 453