3312 279
86101 427
127211 671
52033 859
77931 978
10660 348
15476 445
23633 503
5378 772
3951 231
12488 310
14785 287
5318 88
38528 386