1063 235
9780 412
2298 610
7509 274
19606 315
2703 352
38722 661
7609 371
5733 241
13248 469
7048 280
9903 275
14042 503
16667 419
8083 627
7881 527
3421 422