108856 1543
87073 1922
80437 599
13994 441
40167 634
17629 882
57272 780
56954 405
13574 1745
32330 253
50521 231
54225 444
339344 5147
285993 3050
262893 3735
242213 2725
210961 2080
202391 2993
191328 2582
184089 2283
149159 1765
122353 2373
122256 1242
121728 959