4012 707
6060 896
3644 376
2383 373
3325 509
3428 60
9993 342
3616 305
2404 331
4998 604
2282 89
2970 519
2035 234
2046 27
2652 550
3606 505
4063 645
2574 212
2967 428
7154 642
6983 36
8479 631
3085 476
2545 95