4296 160
102461 468
8451 158
12285 679
5400 371
4962 880
3959 577
3941 30
4823 515
7166 321
91388 169
4264 625
4239 679