1247 127
5498 604
8066 334
26927 498
2109 219
16961 934
23970 580
33430 73
5691 494
12727 373
4870 226
9464 746
22210 107