3966 803
1235 114
2454 59
40675 287
14146 390
9214 392
6815 323
1752 327
1646 282
7638 183
11136 199
16306 165
6144 706
20225 382
6156 661
24142 593
26849 420
7131 733
6787 455
5965 556
9431 105
3821 480
5651 98
5365 103
2071 35
4928 526
4047 317
7522 356