234277 1161
124285 228
145861 211
66922 477
19143 296
254016 701
19978 597
142842 327
75077 563
25354 508
3390 528
11196 584
2164 75
3553 136
6162 694
5958 59
29657 637