2604 323
5124 612
2210 303
3329 445
653 33
1337 212
4237 73
2236 113
3542 478
2294 398
2233 258
4197 535
5831 98
2366 141
5543 347
3592 570
3761 241
5680 643
5182 372
2641 359
5929 560
3662 335
8823 705
1458 127