1076 63
13534 763
84527 339
2521 534
16646 86
123381 614
35139 135
2638 223
103897 149
117155 534
4512 476
45888 655
180559 844
8627 949
13096 441
9684 266
41462 178
9277 842
16915 754
21286 509
8957 73
49553 763
4009 426