4645 506
2661 592
20472 630
11690 113
12913 289
6309 239
6649 676
3334 67
8137 745
9936 436
15931 426
28725 738
4461 412
10932 479
3260 68
3967 510
3130 266
3545 871
44237 578