16025 939
6276 714
1262 206
3631 968
2351 656
5118 420
5390 607
5415 473
3814 593
83437 1067
5917 697
7498 827
6156 348
59881 228
29045 601
25591 259