7586 375
35688 324
35801 872
3045 47
9950 416
3431 172
7633 507
10850 215
6938 517
6761 363
9703 336
5808 95
4428 86
6737 729
12764 774
6265 148
5721 204
18468 522
3331 522
3665 516
2890 239
26440 601