3047 63
7669 603
3400 255
17390 412
4976 427
3522 631
9988 403
4956 163
5177 47
7823 640
4510 771
15570 181
4795 245
3319 719
4676 448
17583 116
18103 84
4393 850
2978 442
4392 701
4170 424
5475 683
6971 322
3538 260