52963 855
39407 970
32030 1107
53624 2032
51831 546
41584 309
26010 1370
23035 669
20165 864
49102 669
46025 1177
14977 1283
354680 5317
300951 3284
270085 3823
254399 2841
219458 2149
211088 3113
199956 2679
193490 2363
154276 1839
127406 2405
126936 1267
125692 1003