16229 629
4331 175
7153 688
51304 423
5993 94
7892 532
1929 202
3749 788
7444 557
2790 313
3741 737
2999 529
5856 612