24213 643
5432 814
9640 487
5511 188
12798 647
4249 338
3529 935
4145 650
1603 442
9659 673
7088 151
965 158
2845 479