45686 416
27150 575
22330 277
135071 664
51420 355
19814 392
15545 413
4853 223
17599 57
5590 480
4008 842
2191 112
9312 464