30183 645
6064 814
10027 487
6125 188
13582 647
4780 338
6345 936
4606 650
1831 442
10253 673
8107 154
1148 158
3103 479