33151 560
15052 329
159245 959
175024 798
87312 445
73224 337
91047 723
57001 200
4677 657
3972 441
41553 146