7586 375
35696 324
35816 872
3045 47
9950 416
3433 172
7634 507
10854 215
6939 517
6763 363
9703 336
5811 95
4428 86
6737 729
12770 774
6265 148
5722 204
18485 522
3332 522
3666 516
2892 239
26455 601