22995 592
6277 712
3520 728
930 39
7216 288
9392 647
4786 285
5692 136
4884 233
10306 327
16681 120
9613 573
3884 849
3088 281