39643 131
2318 100
1353 60
4893 765
3705 911
2669 416
6336 768
26438 136
74880 459
10522 131
26358 52
8370 788
4091 548
4291 258
19643 406
1296 180
2159 294