16032 939
6277 714
1262 206
3635 968
2351 656
5119 420
5390 607
5416 473
3815 593
83437 1067
5917 697
7499 827
6156 348
59897 228
29049 601
25612 259