1230 127
5496 604
8043 334
26918 498
2109 219
16954 934
23945 580
33420 73
5687 494
12723 373
4865 226
9460 746
22202 107