3317 279
86274 427
127712 671
52143 859
78107 978
10666 348
15479 445
23696 503
5392 772
3988 231
12522 310
14863 287
5334 88
38606 386