39913 123
20594 391
16040 283
21756 663
25472 345
18994 376
91276 485
36242 623
19219 599
51743 362
12431 673
22186 180
28069 247
10598 175
45061 790
15999 225
27028 116
23617 699
21624 76
48219 1013
17878 566
64958 507
42883 104
97111 308
13705 500
56229 676
26832 557
47518 240