39646 131
2323 100
1357 60
4898 765
3705 911
2672 416
6336 768
26438 136
74887 459
10528 131
26364 52
8371 788
4091 548
4292 258
19646 406
1296 180
2161 294