3302 331
3982 715
10396 544
152210 529
3629 44
3030 216
14202 312
9959 295
9652 780
6161 703
7468 844