23012 592
6305 712
3557 728
975 39
7222 288
9404 647
4789 285
5697 136
4887 233
10320 327
16744 120
9639 573
3888 849
3096 281