3329 279
86463 427
128255 671
52280 859
78400 978
10672 348
15488 445
23780 504
5433 772
4015 231
12550 310
14954 287
5361 88
38743 386