29848 243
45048 130
26787 284
23978 1851
68026 372
58295 1271
38911 1679
70320 866
28904 1834
26551 285
47939 1632
15534 1078
360540 5348
307687 3330
273092 3836
259982 2867
223406 2167
214719 3136
202591 2690
196788 2379
155675 1853
129421 1272
129304 2416
126884 1010