1406 394
2584 518
32283 363
11910 115
16093 299
1641 278
2718 317
5235 93
9295 389
11830 266
8308 344
75940 930
43075 507
43686 84
1725 39