233092 1159
123948 227
145433 211
66847 477
19129 296
253829 701
19955 597
142686 327
74946 563
25334 508
3383 528
11193 584
2161 75
3546 136
6160 694
5953 59
29453 637