12198 97
14010 455
28218 726
137348 519
81039 185
169939 409
24909 547
41121 639
14171 291
10505 628
16885 223
14413 702
15250 105
30831 317
39453 293
17779 299
24580 544
8833 218
34920 174
57590 931
72486 1044
126899 594
311998 1221
35034 352
430222 1708
83822 599
92868 843