232676 1159
123809 227
145292 211
66816 477
19125 296
253757 701
19946 597
142646 327
74899 563
25326 508
3383 528
11193 584
2160 75
3545 136
6160 694
5950 59
29409 637