22935 592
6206 712
3485 728
897 39
7199 288
9365 647
4770 285
5661 136
4865 233
10262 327
16534 120
9576 573
3874 849
3072 281