1074 235
9786 412
2299 610
7519 274
19608 315
2703 352
38723 661
7609 371
5733 241
13248 469
7048 280
9903 275
14042 503
16667 419
8083 627
7881 527
3421 422