3593 667
3665 595
1739 117
655 38
15151 370
3513 596
2746 206
7826 668
3802 517
1787 255
4502 694
2503 221
2142 516
1207 126
3108 696
1615 351
2171 541
13023 688
6860 108
33141 913
5383 94
5985 73
6045 286
6851 508