35735 816
7245 119
16171 694
8856 417
5399 218
10966 300
6232 474
5642 290
5841 556
8866 583
6984 578
1855 263
25798 160
3997 416
17374 409