19899 120
3656 471
4160 107
37066 393
3325 371
4816 687
15184 688
6720 290
11030 565
4377 379
12612 49
2752 142
3690 391
39087 544
4758 482
7219 504