3394 598
4310 568
107994 352
9882 366
996 64
8255 122
9251 158
2783 54
7207 434
3632 293
3092 226
5743 247
8406 616
4655 271
3797 503
37849 795
12694 599