22915 592
6183 712
3482 728
897 39
7198 288
9363 647
4770 285
5646 136
4863 233
10254 327
16496 120
9575 573
3871 849
3071 281