22875 399
7728 400
3547 447
4731 910
5504 41
6335 719
9393 555
1527 225
5782 258
3767 100
4828 242
5736 72
5128 90
17087 198
5731 706
9028 553
11113 360
10251 904
24279 613
11504 881
4412 687
2922 464
19989 475
4535 451