2901 549
4007 812
3209 756
1229 151
90985 599
31921 753
82478 147
140932 336
105643 452
37287 306
156617 280
41352 222
75223 239
145209 690
27090 83
14054 292
94264 272
106095 411
165051 559
61270 462
78230 198
73592 840
72162 115
67401 864