7593 375
35711 324
35845 872
3047 47
9954 416
3439 172
7637 507
10862 215
6942 517
6766 363
9707 336
5815 95
4430 86
6742 729
12779 774
6266 148
5727 204
18510 522
3332 522
3667 516
2893 239
26480 601