50699 688
2891 106
4097 218
2158 303
47598 419
33121 847
94441 560
77896 770
47501 214
23148 122
14240 596
13479 421
7872 338
1890 136
4866 77
9301 862
3480 742
2297 112
7355 374
5168 399
3256 739
2052 271
2766 412
5117 428
5812 737
2573 284