21045 331
6948 615
5922 469
31844 830
7506 816
14088 327
9095 88
29011 386
15999 883
9308 839
1631 320
8127 406
6001 739
6525 653
15268 106
7535 807
25030 361
9275 682
1909 53
6895 342
3781 715
26093 210
11270 604
4581 678
7007 272
7450 348
6937 350
20184 165