233261 1159
123997 227
145492 211
66858 477
19131 296
253854 701
19957 597
142706 327
74965 563
25339 508
3383 528
11193 584
2161 75
3548 136
6160 694
5953 59
29469 637