41631 120
39256 967
21588 166
22160 441
88806 1177
93723 512
35852 534
57833 783
3542 695
6108 632
4143 406
1872 62
6399 420
2212 127
4412 664
4211 437
3284 349