3012 63
8868 354
4770 515
3523 722
4440 384
3881 463
4980 661
5471 772
3594 330
5499 487
10333 616
3659 655
4562 106
7891 553
4335 162
7456 532
4728 882
2976 315
15903 211
5065 338
8289 905
10494 536
4231 646
4208 564