29848 243
41455 420
14976 607
23978 1851
29892 1576
39772 1663
29297 1159
57320 406
33394 516
47434 325
26391 218
48616 1839
360682 5348
307850 3330
273165 3836
260067 2867
223477 2167
214771 3136
202647 2690
196837 2379
155715 1853
129449 1272
129350 2417
126907 1010