2970 151
7583 60
23422 184
8699 810
3531 566
12048 322
9490 772
5061 642
11868 888
69265 441
4677 544
4001 371
2669 63
15845 447
4984 797
13594 648
12300 500
9681 387
10408 362
7253 531
38489 610
16636 318
2944 105
7564 770
4417 455
8494 738
7174 844
9989 718