15362 115
7356 708
19430 665
3227 97
3684 727
8337 300
18730 69
5899 929
4452 461
4027 442
6631 662
11141 113
2898 264
1359 61
1899 33
3851 269
7171 193
3839 681
3505 455
2942 309
6617 628
13729 574
1585 54
2962 140