3662 656
15404 323
17484 238
6866 211
16099 716
10372 596
7066 488
9544 97
16046 820
9627 253
7578 51
11569 126
126373 176
4579 99
5025 621