39883 780
5649 641
4163 58
5678 857
10150 542
9209 565
23855 454
8134 682
15594 67
34760 182
30335 346
6516 403
9372 135
9451 783
22502 373
7995 605
3921 66
15651 734
22531 151
6399 208
27777 343
9232 594
7001 56
6593 205