3875 400
57987 645
5676 282
8556 493
4912 706
12413 667
13382 546
5436 962
17335 479
11593 313
4062 532
1261 165
4898 437
3589 74
4070 712
2371 323
44485 694
42385 633
2163 39
20348 133
7155 505
23079 57
30591 680
3670 441
8717 465
1913 261
7090 581
4581 102