22797 592
6066 712
3460 728
884 39
7181 288
9343 647
4761 285
5629 136
4853 233
10215 327
16312 120
9534 573
3864 849
3057 281