3875 400
58022 645
5678 282
8560 493
4912 706
12426 667
13391 546
5438 962
17337 479
11600 313
4064 532
1262 165
4904 437
3590 74
4076 712
2373 323
44501 694
42407 633
2167 39
20370 133
7156 505
23103 57
30622 680
3673 441
8728 465
1917 261
7095 581
4584 102