12503 841
14694 380
21692 573
20822 569
2749 584
2573 80
28582 829
9367 165
3470 231
42780 93
1871 225
9834 216
15217 212
3706 173
6750 639
5160 844
2691 523
33173 548
4072 428