22553 592
5896 712
3392 728
876 39
7137 288
9272 647
4735 285
5587 136
4815 233
10136 327
15898 120
9448 573
3847 849
3033 281