57993 700
2444 340
8684 661
13743 369
133606 672
90988 98
45228 494
36028 209
22157 335
69227 905
26483 270
14153 161
24064 550
22020 424
7159 553