31866 297
58226 441
117614 1150
40335 104
15280 218
130011 673
105599 819
93251 123
37624 452
88070 608
222275 514
71650 301
80716 602
31213 556
31770 410
27690 880
71358 698
58551 211
63159 610
53341 875
19659 63
19165 142
21902 174
51175 478