144833 1103
160240 721
105334 271
81289 295
87482 207
43497 538
44702 603
24141 751
50422 521
194528 500