3767 948
4432 376
4962 354
2306 188
2295 592
3833 794
24372 779
13501 169
6713 494
133210 558
4249 427
5209 469
2151 130