31301 151
41795 900
19417 988
33819 1632
15537 1119
20045 1630
20751 758
28147 261
12830 735
23591 940
18579 1387
31424 1068
330553 5072
279675 3005
258241 3712
234489 2665
207806 2060
198542 2962
186076 2543
177054 2236
145673 1741
120038 1235
120023 2367
119644 947