80962 136
2162 244
5986 198
309518 1172
115908 752
13051 363
21906 177
60420 549
8077 396
6141 626
5860 492
28613 704