5305 30
13474 469
7322 280
5808 673
5007 61
5423 756
6032 73
8959 506
21110 794
9327 724
163993 974
49670 401
126069 465
46957 236
42795 395
21144 330
92966 454
64885 609
16831 317
33226 913
19236 456
28530 399
12838 800
49767 855
17227 84
22347 107
9983 485
13008 49