22988 592
6263 712
3506 728
916 39
7213 288
9383 647
4785 285
5689 136
4880 233
10294 327
16660 120
9607 573
3884 849
3085 281