653 982
816 841
654 625
322 100
94 352
285 92
891 732
728 329
407 19
413 716
459 308
945 842
14254 365
13239 804
9338 361
7287 363
7226 348
6048 14
5610 40
5069 201
4992 224
4423 922
4389 646
4357 218