4996 418
8103 185
6470 295
12471 548
7195 692
22317 580
4632 925
3834 495
3929 712
2905 521
8227 573
2215 239
5750 659
80695 657