2972 173
7905 109
28070 244
6053 262
7342 729
4822 249
5421 622
9905 862
5034 617
4072 323
5533 496
7463 397
8579 596
5133 278
3301 37
4394 647
5754 93
5588 565
15584 377
3832 41
3669 94
3696 114
16471 515
8039 361