1050 252
4868 527
13573 212
997 121
2553 430
8622 388
15271 520
14691 385
2622 630
3300 362
8144 718
99635 356
13646 482
2855 520