506 36
1509 439
3484 874
2003 401
1655 407
3122 832
3340 921
2710 697
494 77
2857 479
3046 634
1033 105
992 173
2955 688
1928 394
2735 690
845 156
2147 453
1258 353
570 95
1892 484
2715 629
2754 784
2820 542
2438 373
3023 612
3210 709
2208 294