39885 98
10862 714
6008 723
8432 592
1604 387
3093 821
3082 107
2163 46
5813 772
5240 142
41034 370
30087 509
14218 481
6098 814
2814 205
7097 576
3853 91
3594 232
8107 281
4715 318
1542 72
1573 74
8248 362
8272 83
3734 364
4229 431
10180 580
3536 225