16159 629
4318 175
7141 688
51218 423
5987 94
7890 532
1928 202
3748 788
7444 557
2790 313
3740 737
2993 529
5853 612