45642 416
27144 575
22322 277
134930 664
51333 355
19783 392
15513 413
4846 223
17546 57
5588 480
4000 842
2186 112
9304 464