979 601
325 648
309 135
307 368
274 803
583 449
778 709
634 652
255 106
22 550
552 392
938 401
14405 365
13368 804
9408 361
7352 363
7298 348
6125 14
5654 40
5108 201
5040 225
4464 922
4427 646
4406 218