3096 667
3453 580
1074 32
6264 393
3697 639
2927 547
1998 301
2272 238
6155 508
2766 704
4140 459
17477 602
3089 514
3673 459
3603 593
22805 209
820 76
6609 471
15554 290
4018 765
20813 224
11715 802
9451 57
13536 300
12771 593
4936 386
3062 37
7623 839