1053 235
9778 412
2295 610
7491 274
19606 315
2703 352
38722 661
7609 371
5733 241
13247 469
7048 280
9902 275
14041 503
16666 419
8083 627
7881 527
3421 422