3034 529
2861 530
3085 348
2707 261
1138 86
3079 220
2439 481
1639 238
14484 421
13384 102
2378 43
3098 334
62710 855
3633 459
2893 54
3985 249
1163 180
3562 418
3076 458
2780 617
3517 795
823 93
2392 512