1076 63
13536 763
84537 339
2521 534
16647 86
123424 614
35147 135
2638 223
103942 149
117185 534
4512 476
45890 655
180591 844
8627 949
13097 441
9684 266
41475 178
9278 842
16918 754
21297 509
8958 73
49554 763
4009 426