1007 64
896 900
970 782
335 825
576 305
771 492
249 679
957 266
51 4
670 683
1003 17
855 57
14234 365
13209 804
9321 361
7279 363
7205 348
6036 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218