851 301
412 39
707 53
240 373
922 223
96 894
972 458
852 832
96 828
538 317
727 243
199 67
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5597 40
5060 201
4978 224
4415 922
4383 646
4348 218