1050 252
4867 527
13573 212
997 121
2552 430
8621 388
15268 520
14688 385
2621 630
3300 362
8144 718
99634 356
13646 482
2855 520