58601 93
101225 340
23564 317
51442 559
22404 363
34537 847
14044 512
171612 1183
46416 572
14832 748
54683 311
24927 614
113829 983
44854 242
20651 489
33981 494
53669 241
40246 715