2148 490
4872 478
8892 151
3930 311
3846 562
79147 474
5615 429
9462 465
14350 753
29019 489
1580 173
6883 563
4804 470
6481 537
3101 442
3619 495
28011 41