14006 356
3016 136
53855 76
11306 823
7866 347
5921 340
22281 673
9569 31
4235 815
25584 559
10350 145
10173 794
4542 80
8967 626
8942 766
12833 946
17186 907
38005 188
3190 580
12543 228
10276 755
4022 588
30818 921
2932 439
20666 532