3011 597
178413 310
44508 356
52603 555
105700 485
92935 139
183017 446
123525 960
1342 241
2498 553
3206 814
3199 382
1756 460
3529 527
3165 769