5067 413
32363 289
30738 651
1286 48
13341 237
1318 233
1723 477
1534 307
89541 678
18605 244
2895 243
1773 173
4258 203
40529 944