3302 331
3982 715
10396 544
152204 529
3627 44
3029 216
14200 312
9954 295
9652 780
6160 703
7468 844