47092 156
30769 680
21281 386
33864 1209
44661 443
47067 440
22076 1103
24568 1595
35020 348
10582 1715
43139 771
45688 1909
348293 5250
293932 3193
267127 3795
249149 2803
215603 2119
206861 3060
196536 2656
189399 2336
152424 1819
125318 2394
125175 1253
124022 989