15329 301
2340 636
7399 775
129209 555
11095 91
138416 423
213328 1050
44821 948
72829 569
627295 1950
10107 83
14911 828
5452 685