7595 375
35716 324
35848 872
3047 47
9954 416
3442 172
7637 507
10864 215
6943 517
6767 363
9709 336
5816 95
4430 86
6744 729
12781 774
6267 148
5729 204
18513 522
3332 522
3667 516
2893 239
26482 601