601 249
325 286
836 642
123 187
804 28
781 323
758 980
59 52
318 710
740 570
571 119
732 681
14393 365
13359 804
9402 361
7349 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218