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