1254 127
5504 604
8078 334
26935 498
2112 219
16964 934
23979 580
33436 73
5695 494
12733 373
4873 226
9469 746
22219 107