4947 300
3646 47
4161 331
22821 385
7702 167
9042 54
3772 311
13860 917
11643 41
3733 55
6349 398
2766 153
5390 647
5344 498
3954 759
11372 314
4976 526
17880 319
6731 747
6025 433
5682 301
8538 213
13700 350
7750 581
22859 514
4485 197
4855 512
6625 686