22852 286
5380 706
5177 663
1150 78
9098 237
3560 825
2121 452
2303 260
1175 103
8125 531
1279 39
16215 451
4197 38
9140 684
2368 273
4518 225
6401 522
7062 673
782 67
3848 361
3536 578
2920 76
6338 151
4046 933