3314 279
86148 427
127350 671
52065 859
77988 978
10661 348
15478 445
23654 503
5381 772
3963 231
12496 310
14804 287
5324 88
38549 386