958 150
23718 152
10437 713
5322 304
4627 394
35414 752
12746 725
138989 282
21693 312
182100 986
16834 574
14766 471
11361 190
24965 109
99503 212
27476 352
22977 244
1931 82
2476 462
4553 317
3258 101