18890 630
11374 113
12631 289
6254 239
6592 676
3307 67
8082 745
9865 436
15813 426
28472 738
4420 412
10875 479
3225 68
3945 510
3092 266
3498 871
42728 578