29975 509
10294 84
2729 368
1598 177
2058 255
1978 275
1012 34
12229 547
25540 290
10689 203
2708 284
11162 134
26755 783
8446 453