983 853
518 89
835 591
233 830
834 623
603 287
529 498
943 673
126 153
73 106
427 750
109 546
12870 362
11780 801
8594 360
6835 363
6318 347
5356 12
5118 39
4531 223
4505 201
4005 922
4004 645
3980 217