958 150
23721 152
10437 713
5323 304
4627 394
35414 752
12746 725
139015 282
21694 312
182114 986
16840 574
14766 471
11361 190
24966 109
99503 212
27484 352
22980 244
1931 82
2477 462
4554 317
3258 101