5900 156
26823 103
15976 494
19127 296
25228 686
1166257 1299
3980 74
68836 844
86410 554
2587 146
34310 649