114326 646
4116 725
12465 339
6724 328
14206 539
8558 573
5515 351
6745 560
10479 537
16970 417
46167 472
3535 666
31111 509