63
296
403
1898
2542
11981
62
289
202
948
202
948
34
156
1289
6073
56
262
247
1163