121356 650
4208 725
12577 339
6815 328
14305 539
8700 573
5594 351
6807 560
10590 537
17124 417
48027 473
3624 666
32958 512