233201 1159
123979 227
145468 211
66851 477
19131 296
253843 701
19956 597
142699 327
74961 563
25337 508
3383 528
11193 584
2161 75
3547 136
6160 694
5953 59
29459 637