16881 629
4392 175
7244 688
52206 424
6008 94
7913 532
1947 202
3761 788
7474 557
2807 313
3765 737
3017 529
5872 612