3196 184
13468 622
23809 377
18850 338
41672 637
20808 240
148254 348
2244 145
3722 522
2028 82
2366 168
9502 344
5749 689
41286 509
50699 137
36897 169