3313 279
86122 427
127274 671
52047 859
77955 978
10660 348
15477 445
23645 503
5379 772
3955 231
12492 310
14793 287
5323 88
38541 386