2485 416
9935 706
16909 837
25311 734
1691 305
3646 134
1992 248
5341 911
8622 403
2659 271
7263 773
2374 326
22815 432
4453 810
13627 371
2242 355
2982 517
5645 165
22859 576