13008 482
14295 132
3393 160
19150 260
15187 759
6364 292
32689 821
9948 859
20805 709
10738 73
17029 1000
7996 201
21393 279
33486 331
18540 187
8564 707
11736 623
6736 509
17852 259
19901 960
28888 118
34786 668
339580 932
7093 335
159335 475
12011 958
13969 315
5935 398