49690 637
46070 592
16913 522
11284 350
40311 722
9520 897
17197 90
11160 104
9927 62
19478 588
42711 307
63595 198
42456 225
8573 452
14004 218