3968 600
4335 254
7863 948
6003 450
4704 334
6085 677
14925 433
2555 378
29515 819
5596 758
6875 454
3662 33
12584 185
3943 621
10840 286
21342 120
18751 656