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