233025 1159
123912 227
145411 211
66839 477
19128 296
253816 701
19953 597
142680 327
74934 563
25333 508
3383 528
11193 584
2161 75
3546 136
6160 694
5952 59
29441 637