136602 963
38978 814
25725 52
22150 818
29410 926
170242 652
11009 394
114896 740
7225 307
6313 532
11739 618
31297 460