4840 506
2683 592
20510 630
11703 113
12927 289
6310 239
6649 676
3336 67
8138 745
9943 436
15936 426
28739 738
4463 412
10932 479
3260 68
3967 510
3131 266
3548 871
44281 578