18713 630
11324 113
12577 289
6251 239
6586 676
3304 67
8081 745
9848 436
15784 426
28432 738
4416 412
10865 479
3223 68
3944 510
3089 266
3492 871
42524 578