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