12251 97
14032 455
28228 726
137367 519
81044 185
169958 409
24912 547
41128 639
14172 291
10508 628
16886 223
14415 702
15257 105
30834 317
39455 293
17779 299
24582 544
8835 218
34920 174
57593 931
72489 1044
126899 594
312006 1221
35035 352
430234 1708
83822 599
92868 843