4005 283
7012 541
4046 832
5616 569
5783 618
15225 659
7595 524
11631 352
4641 370
9664 133
8676 891
3340 304
3635 258
7397 648
2398 80
2807 257
5966 481
7118 425
5908 398
3099 168
3735 207
4467 726
4752 139
5503 455