5926 156
26888 103
16017 494
19205 296
25270 686
1167757 1301
3990 74
69149 844
87998 555
2606 146
34453 649