12163 404
25943 123
15778 842
50943 548
6581 659
27030 168
19879 354
22219 781
19273 901
3567 236
8625 266
26057 556