3331 386
9704 412
3175 578
4803 239
4619 129
29963 452
7726 120
13784 526
4182 401
6245 242
11306 476