3321 279
86371 427
128014 671
52212 859
78208 978
10670 348
15482 445
23733 503
5412 772
4001 231
12536 310
14914 287
5351 88
38675 386