46026 309
34040 290
27862 1653
44157 833
41194 1222
17513 1607
31997 1888
33373 1852
14710 1008
15547 334
41812 763
31044 1139
301415 4837
258867 2848
244804 3632
212092 2488
197287 1966
184638 2845
170224 2406
156073 2138
136913 1695
113788 931
113762 2350
113108 1209