313 735
53 662
80 281
18 9
602 740
919 284
70 553
32 261
951 784
66 624
406 878
875 956
14306 365
13278 804
9368 361
7315 363
7258 348
6084 14
5624 40
5089 201
5015 225
4431 922
4402 646
4379 218