5925 156
26865 103
16013 494
19176 296
25264 686
1167461 1301
3987 74
69084 844
87644 555
2598 146
34426 649