2153 253
4010 747
5624 364
2083 450
5127 612
656 33
706 73
2297 398
2369 141
6548 677
2784 426
2381 250
2488 221
2911 688
8826 705
9567 755
5047 287
4261 594
4835 814
2571 555
7244 862
6141 569
2342 264
6884 873