8531 89
4602 79
9495 806
4508 356
2441 171
9257 492
5354 82
5201 541
19724 847
9652 538
5704 685
4908 348
5682 393
6819 323
7061 233
6079 304
4543 523
21378 589
3666 316
7745 173
9187 152
6855 217
7776 566
9363 640
4629 164
12368 357
305087 1033
152959 834