47020 152
2763 41
221957 552
34664 951
31658 488
33494 354
12269 390
182737 510
5229 308
6342 305
11547 364
9459 268
13265 556
8203 401
4953 843
4044 440
6165 709