233225 1159
123988 227
145478 211
66853 477
19131 296
253851 701
19957 597
142701 327
74963 563
25338 508
3383 528
11193 584
2161 75
3547 136
6160 694
5953 59
29465 637