39645 131
2321 100
1354 60
4896 765
3705 911
2671 416
6336 768
26438 136
74884 459
10525 131
26359 52
8371 788
4091 548
4291 258
19643 406
1296 180
2159 294