5624 394
2822 89
3678 583
5821 926
2813 288
7015 781
25057 651
4664 485
21684 444
6517 268
22034 401
58043 137
48611 326