29800 90
36932 617
1956 120
19596 35
12935 284
4137 298
7931 366
7145 554
6291 413
4824 495
2504 225
10137 79
6016 676
8978 806
3306 46
5477 148
3563 535
6133 184
3642 352
8271 419
2338 122
12830 120
5233 433
26276 95