948 150
23503 152
10421 713
5313 304
4615 394
35400 752
12742 725
138419 279
21611 312
181697 986
16668 574
14727 471
11320 190
24846 109
99337 212
27263 352
22824 244
1918 82
2470 462
4544 317
3246 101