1249 127
5498 604
8070 334
26930 498
2110 219
16962 934
23974 580
33431 73
5693 494
12728 373
4870 226
9465 746
22213 107