10596 62
20846 589
60480 879
47584 488
16819 461
46198 331
145520 945
25523 812
23349 55
62806 872
28804 476
25189 161
68188 403
68638 1064
104690 790
61071 899
40853 309
58274 751
58060 796