235553 1162
124870 229
146433 211
67037 477
19170 296
254261 701
20009 597
143061 327
75233 563
25428 508
3396 528
11203 584
2168 75
3561 136
6173 694
5972 59
30052 638