421 910
311 787
73 773
283 591
818 489
802 447
533 400
431 395
48 337
78 274
692 266
954 237
124 186
429 171
769 152
697 70
30 7