2942 91
60981 220
3849 613
4565 731
3134 600
5077 179
2040 85
6252 545
6033 292
7898 49
15460 281
3378 273
2741 63
4000 537
5244 841
4978 612
7770 213
4877 624
27433 383
3739 122
12759 623
869 37
9821 586
9143 420
7035 466
5238 496
10011 928
6984 608