16096 661
40845 425
16374 357
21261 1618
22654 1603
31446 1502
38089 1415
23053 353
33725 1873
44527 722
11988 274
50050 484
360062 5345
307120 3324
272731 3834
259580 2861
222938 2167
214420 3136
202325 2688
196508 2378
155549 1853
129191 1272
129141 2414
126793 1009