3512 76
16777 162
25249 261
9077 743
2762 305
8118 497
27546 688
75671 450
39756 231
38146 602
9097 527
38063 386
5455 731
32594 680
4376 518