4037 384
10263 90
3074 178
5123 198
2000 163
4793 513
7368 109
3573 286
2772 123
7909 239
10161 456
4744 398
7766 597
9303 791
4568 590
51951 585
2680 416
6582 413
6498 772
4755 374
2289 324
5052 582
4047 665
5861 335
9601 681
20669 633
5070 729
6748 513