45360 416
27114 575
22285 277
134178 663
50738 354
19632 392
15277 410
4821 223
17269 57
5568 480
3986 842
2168 112
9277 464