151539 571
222501 838
1587 210
21964 301
1643 292
16109 186
4133 415
14062 659
23020 906
137056 676
28027 113
168755 706
7184 845
19229 63
20783 849
3924 722
4199 139