232977 1159
123898 227
145394 211
66836 477
19127 296
253805 701
19953 597
142676 327
74925 563
25330 508
3383 528
11193 584
2161 75
3545 136
6160 694
5952 59
29441 637