958 150
23715 152
10437 713
5322 304
4626 394
35414 752
12746 725
138981 282
21692 312
182095 986
16833 574
14765 471
11359 190
24965 109
99497 212
27472 352
22975 244
1930 82
2476 462
4553 317
3258 101