5926 156
26888 103
16017 494
19204 296
25270 686
1167748 1301
3990 74
69149 844
87987 555
2605 146
34451 649