10403 77
5078 418
8202 185
6526 295
7292 692
22666 580
4636 925
3855 495
3937 712
2916 521
8236 573
2223 239
5765 659
81804 659