1058 235
9780 412
2296 610
7494 274
19606 315
2703 352
38722 661
7609 371
5733 241
13247 469
7048 280
9903 275
14041 503
16667 419
8083 627
7881 527
3421 422