15893 1632
18590 692
27197 1246
42498 528
43597 452
39596 608
39434 993
38629 928
27455 785
43903 1262
40155 601
25446 1528
330553 5072
279675 3005
258241 3712
234489 2665
207806 2060
198542 2962
186076 2543
177054 2236
145673 1741
120038 1235
120023 2367
119644 947