4005 384
10250 90
3071 178
5069 198
1999 163
4783 513
7314 109
3564 286
2755 123
7890 239
10151 456
4737 398
7745 597
9280 791
4562 590
51819 585
2677 416
6578 413
6491 772
4744 374
2251 324
5033 582
4036 665
5836 335
9572 681
20642 633
5056 729
6729 513