14559 163
11149 471
23333 319
32258 352
20751 632
15600 906
33987 780
50936 693
10361 325
14522 820
10324 414
5966 399
6819 544
5838 316