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