39623 669
10652 1130
30389 164
20798 1513
20174 108
13688 426
46643 908
39511 812
48855 243
32837 1459
31230 801
31987 1679
360977 5348
308190 3330
273331 3836
260303 2868
223694 2168
214978 3138
202845 2691
196976 2379
155806 1854
129542 1272
129478 2417
126936 1010