950 150
23528 152
10422 713
5316 304
4615 394
35405 752
12742 725
138490 280
21623 312
181751 986
16691 574
14733 471
11324 190
24864 109
99361 212
27297 352
22838 244
1918 82
2470 462
4546 317
3248 101