18928 295
16236 160
19242 772
4396 186
4453 242
3212 226
6430 311
5585 858
7351 879
6646 357
6836 669
5133 682
3713 239