39643 913
5164 227
682 44
2494 115
10224 653
6742 482
7035 322
4304 756
4029 33
9670 948
3566 632
4067 728
3780 299
3457 203
7632 414
6961 848
5537 622
5636 524
1964 371
3287 409
8304 491