41631 120
39258 967
21602 166
22160 441
88808 1177
93724 512
35856 534
57842 783
3542 695
6109 632
4143 406
1872 62
6399 420
2212 127
4413 664
4211 437
3284 349