3302 331
3983 715
10399 544
152229 529
3630 44
3030 216
14202 312
9961 295
9652 780
6161 703
7471 844