3097 861
949 233
3528 870
3639 930
4564 57
1970 532
2210 111
571 46
734 133
2860 834
1950 78
927 184
3331 475
2896 426
11757 369
3502 239
2687 376
2706 511
2439 528
4075 713
2084 357
2699 387
2463 615
1508 114