51843 662
2161 287
12824 78
20534 377
72782 336
21389 494
17451 96
75372 1022
6197 535
5040 653
2401 403
6675 538
3304 719
6366 225