999 60
2214 170
3524 679
1737 235
3077 469
3161 553
5641 622
1383 41
3303 409
4028 762
1396 223
3093 499
1461 184
1913 120
4584 224
2898 439
3774 79
4916 951
4346 820
2858 582
1846 36
4343 657
2783 474
2584 427