3299 331
3980 715
10392 544
152118 529
3625 44
3026 216
14198 312
9951 295
9652 780
6157 703
7466 844