234471 1161
124351 228
145942 211
66942 477
19146 296
254062 701
19981 597
142860 327
75100 563
25357 508
3390 528
11199 584
2165 75
3554 136
6164 694
5960 59
29730 637