102505 281
194382 598
306190 1114
19019 89
71768 465
301452 798
200513 283
247244 523
339145 1238
134939 420
168404 1013
114130 287
249909 2046
461612 1016
107556 966
318071 665
102418 877
197706 526
53905 816
190603 513
179309 889
47554 555
60923 282
323584 1022