3593 331
20764 36
18669 184
8739 467
6660 697
17660 747
35672 718
110774 327
18012 780
7546 165
5429 546
3488 212
6466 581
3531 760