948 150
23504 152
10421 713
5313 304
4615 394
35400 752
12742 725
138421 279
21611 312
181699 986
16669 574
14727 471
11320 190
24846 109
99337 212
27263 352
22825 244
1918 82
2470 462
4545 317
3246 101