229390 1149
123052 227
144502 210
66636 477
19085 296
253435 701
19906 597
142359 326
74684 563
25301 508
3380 528
11184 584
2154 75
3536 136
6140 694
5933 59
29151 637