851 126
5648 523
5156 676
3551 429
5319 388
1107 148
2592 356
1457 117
1448 60
3103 641
1415 62
3261 778
3477 759
1490 144
2234 467
1110 53
3147 570
2969 902
9592 890
881 78
539 44