2603 400
16574 419
1822 450
4533 678
9655 448
3338 764
679 102
28443 468
86823 543
40045 860
9530 107
7074 246
73779 316
89623 596
23647 262
53848 512