1197 127
5487 604
7995 334
26893 498
2104 219
16937 934
23918 580
33402 73
5676 494
12713 373
4856 226
9455 746
22175 107