18945 630
11383 113
12641 289
6254 239
6592 676
3307 67
8083 745
9868 436
15817 426
28478 738
4421 412
10876 479
3226 68
3945 510
3093 266
3498 871
42792 578