111568 640
39099 544
34733 189
21320 240
63647 157
82713 251
1304 152
120657 767
14984 69
10162 450
1150 121
2457 466
3370 393