5097 783
4230 161
6442 327
7725 56
14520 446
6536 749
17513 253
7614 31
36048 364
8944 681
2518 459
7435 532
12763 934
8007 96
3069 196
3602 487
2993 650
7027 567
3601 104
2458 569