3875 400
57989 645
5677 282
8557 493
4912 706
12413 667
13384 546
5436 962
17335 479
11594 313
4062 532
1261 165
4899 437
3590 74
4070 712
2371 323
44485 694
42388 633
2163 39
20352 133
7155 505
23084 57
30593 680
3670 441
8719 465
1914 261
7092 581
4581 102