121263 220
14328 713
8048 188
49722 472
26099 383
133203 874
16504 541
153339 497
9325 384
22133 202
22044 702
31690 948
4114 412
8679 85
8625 739
17826 716