38312 341
253484 595
769567 1655
243209 726
27922 259
6932 501
8338 167
170386 590
80860 793
43212 920
6988 498
11740 696
7435 357
5893 444
3459 397