12221 97
14021 455
28224 726
137355 519
81041 185
169949 409
24910 547
41123 639
14172 291
10507 628
16885 223
14413 702
15253 105
30833 317
39453 293
17779 299
24582 544
8833 218
34920 174
57591 931
72487 1044
126899 594
312003 1221
35034 352
430228 1708
83822 599
92868 843