12198 97
14010 455
165922 787
58638 451
5548 827
30502 524
28218 726
90475 745
111947 944
137346 519
81039 185
169939 409
89544 896
32749 339
45802 270
24909 547
41120 639
14171 291
10505 628
16885 223
14413 702
15250 105
30831 317
39453 293
17779 299
58144 381