12214 97
14018 455
165932 787
58659 451
5548 827
30508 524
28221 726
90482 745
111961 944
137353 519
81041 185
169947 409
89545 896
32751 339
45805 270
24910 547
41122 639
14172 291
10505 628
16885 223
14413 702
15252 105
30832 317
39453 293
17779 299
58147 381