45350 416
27112 575
22283 277
134150 663
50723 354
19622 392
15266 410
4821 223
17258 57
5567 480
3985 842
2168 112
9277 464