22558 592
5902 712
3399 728
876 39
7138 288
9276 647
4736 285
5588 136
4819 233
10143 327
15914 120
9451 573
3849 849
3033 281