45781 416
27169 575
22340 277
135341 664
51648 355
19878 392
15626 413
4870 223
17800 57
5602 480
4018 842
2197 112
9330 464