22972 592
6244 712
3497 728
904 39
7208 288
9372 647
4781 285
5683 136
4876 233
10277 327
16598 120
9596 573
3883 849
3082 281