3127 335
3089 621
11716 749
8696 160
3622 327
5748 389
1874 93
5010 599
1767 93
2447 399
7212 474
3889 630
3531 388
5371 218