1503 229
2718 347
3164 688
2250 69
3716 660
2909 431
2695 162
8472 839
2049 287
3988 610
4447 857
2321 125
2579 235
3070 54
7103 335
1733 137
3361 727
17082 583
3818 526
3643 555
3964 634
3588 672
5352 501
3781 292