234513 1161
124375 228
145968 211
66945 477
19147 296
254073 701
19982 597
142865 327
75104 563
25357 508
3391 528
11199 584
2165 75
3554 136
6164 694
5960 59
29753 637