30005 105
19178 708
33463 729
44851 638
57202 779
26816 136
4796 538
3501 622
4238 808
18264 96
34247 544
22999 182
3863 911
10546 165
5487 636
1728 134
7990 605
7533 740
3047 184
19910 192
16409 801
2294 424
27772 343
12296 517