69937 526
31125 307
22186 781
13922 286
17013 927
8745 261
8446 208
12011 277
11067 670
11421 593
3245 491
3597 648