2309 439
4620 555
8140 266
7818 769
4821 212
1449 42
5128 618
4016 817
1961 424
689 140
2602 309
896 176
2401 595
702 46
2963 516