2285 423
9575 54
2261 118
6878 79
25314 354
19668 798
46063 455
20539 968
6314 664
24981 462
43440 670
5288 123
26772 74
10030 712
6075 611
4777 366
5197 604
6378 151
4078 348
11691 508
1829 313
5441 687
5125 303
3748 843
638 24
155852 169
3091 387
7112 817