3231 667
3592 580
1158 32
6551 393
3752 639
3027 547
2043 301
2395 238
6280 508
2797 704
4266 459
17537 602
3217 514
3722 459
3682 593
22900 209
852 76
6712 471
15629 290
4068 765
20881 224
11749 802
9489 57
13609 300
12826 593
4981 386
3089 37
7656 839