958 150
23721 152
10437 713
5323 304
4627 394
35414 752
12746 725
139009 282
21694 312
182112 986
16838 574
14766 471
11361 190
24966 109
99503 212
27482 352
22980 244
1931 82
2477 462
4553 317
3258 101