3875 400
57993 645
5677 282
8557 493
4912 706
12414 667
13384 546
5436 962
17335 479
11594 313
4062 532
1262 165
4899 437
3590 74
4070 712
2371 323
44487 694
42388 633
2163 39
20353 133
7155 505
23086 57
30595 680
3670 441
8721 465
1914 261
7092 581
4582 102