1267 127
5506 604
8111 334
26939 498
2114 219
16969 934
23988 580
33440 73
5699 494
12735 373
4883 226
9475 746
22222 107