20646 701
3018 372
3896 772
2059 41
4215 297
6087 367
10576 95
13866 54
11922 353
39121 643
5909 163
9776 201
21970 818
1817 507
5127 718
6116 341
4494 641