258629 148
9197 706
4023 151
6846 153
12992 533
8380 951
3676 736
2147 51
4685 71
6782 610
5733 764
2654 156
3009 494
5179 708
1764 29
762 166
3302 551