3767 948
4432 376
4962 354
2305 188
2295 592
3831 794
24372 779
13501 169
6712 494
133202 558
4249 427
5209 469
2151 130