3966 803
1234 114
2454 59
40674 287
14145 390
9213 392
6815 323
1751 327
1646 282
7638 183
11135 199
16306 165
6144 706
20224 382
6156 661
24142 593
26849 420
7131 733
6785 455
5965 556
9428 105
3821 480
5648 98
5363 103
2071 35
4925 526
4047 317
7522 356