22965 592
6243 712
3495 728
903 39
7205 288
9372 647
4780 285
5683 136
4874 233
10275 327
16591 120
9591 573
3881 849
3081 281