22394 253
2684 509
9153 424
11315 585
1412 202
9912 702
4289 44
58149 85
32804 556
18837 818
19071 116
14228 355
22871 294