1080 281
2603 581
991 286
943 236
55894 653
2881 703
2696 691
2640 822
3718 491
1160 347
23015 564
14519 223
11622 376
2948 837
9302 673
8224 576
14809 538
396 111
38759 651
535 148
30621 501
8011 603
1101 228
7529 606